Ninja Gaiden Black (Xbox, 2005) statically recompiled into native Linux and Windows builds, with an experimental Android port, drawn by its own Vulkan renderer. A steady 60 fps, widescreen and ultrawide, keyboard and mouse, touch controls on Android, Steam Deck ready. Bring your own copy of the game.
- linux
- ninja-gaiden
- pc-port
- recompilation
Reflection for enumerations in Objective-C.
:recycle: Unidirectional State Management Architecture for Swift - Inspired by Vuex and Flux
TranslatedApple TV-style launcher for Android TV — ready-to-install APK, no build needed. Based on Gathin23/tv-vibehack (CleanYourTV).
- adb
- android-tv
- android-tv-launcher
- bloatware-removal
J2ME emulator for Android (unofficial fork of https://github.com/nikita36078/J2ME-Loader)
- android
- j2me-emulator
- java
- opengles-android
Easily take a photo or video or choose from library
An unintrusive & light-weight iOS app-theming library with support for animated theme switching.
A production-ready SaaS template built with Next.js 15, Supabase, and Tailwind CSS. Includes authentication, user management, file storage, task management demos, and secure RLS policies. Now with a complete React Native + Expo mobile app template! Easily customizable with pre-built themes, i18n support (EN/PL/ZH), and legal documents.
Navigation made simple (SwiftUI)
Cordova/Phonegap plugin to update platform configuration files based on preferences and config-file data defined in config.xml
WLEmptyState is an iOS based component that lets you customize the view when the dataset of a UITableView or a UICollectionView is empty. We created a sample project with the WLEmptyState component to show how you can use it.
Android Library to implement simple touch/tap/swipe gestures
LinPad — Linux for iPad. A real Linux desktop on the iPad: native windowed desktop with tiling and workspaces, real Linux apps (Firefox, VS Code, Thunar, VLC) as native windows, ARM64 JIT, GPU via Venus/Metal, keyboard + trackpad + touch.
Talk to Claude Code and Codex agents from an Apple Watch and an iPhone. Each agent is a character on the watch.
CarCast — a CarPlay receiver for macOS, Windows, iPhone and iPad (iCarCast), and Android tablets and head units, with a protocol inspector: release notes, docs and issues. Source is not public.
Play Steam and PC games on Android phones and tablets with a Mali GPU, on the device's own driver. Free.
MisterFusion is Swift DSL for AutoLayout. It is the extremely clear, but concise syntax, in addition, can be used in both Swift and Objective-C. Support Safe Area and Size Class.
- autolayout
- swift
- ios
- iphone-x
Stateful view controller containment for iOS and tvOS
- ios
- stateful
- container-viewcontroller
- swift
Gran Turismo 3 A-Spec engine reimplementation for modern platforms (bring your own disc)
A static recompilation of Skyrim (2011) for Android devices.
ExpandedTabBar is a very creative designed solution for "more" items in UITabBarController. It's greate experience to have more comfortable and intuitive UI.
- uitabbarcontroller
- ios
- swift
- tabbar
:droplet: Fantastic dropdown in Swift
A nonlinear 2D puzzle platformer taking place in impossible spaces.
Since Facebook introduced reactions in 2016, it became a standard in several applications as a way for users to interact with content. ReactionButton is a control that allows developers to add this functionality to their apps in an easy way.
- reactions
- swift
- darkmode
- selector