Topics / #ios-app
iOS-app projects on GitHub
Open source applications built for the iOS platform.
As of , the most-starred iOS-app projects on GitHub are expo (52.8K stars), UTM (36K stars) and SteamTools (27.2K stars). GitHub.Locker tracks 57 iOS-app repositories with 470.9K stars combined. The fastest-growing on October 17 was Concat, with +630 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
+630Concat
jub0t/Concat · ★ 8.5KConcat is a free, open-source, cross-platform video editor built as a CapCut alternative, with no watermark, no account and no subscription.
+101Husk
Leviidev/Husk · ★ 2.2KHusk is an Android app launcher for iPhone: drop in an APK, tap it, and the Android app opens full-screen, running either natively or through emulation.
+51nanoMuse
nano-muse/nanoMuse · ★ 1.4KnanoMuse is an open-source personal AI agent that runs across every device you own. It does things rather than just answering questions, keeps working while the app is closed, remembers you, and stops to ask before doing anything irreversible.
+49AltStore
altstoreio/AltStore · ★ 14.6KAltStore is an alternative app store that lets you sideload .ipa apps onto a non-jailbroken iOS device using only your Apple ID, no jailbreak required.
The all-time top
57 projects · by stars
- 52.8K
#1 · expo/expoexpo
Expo is an open-source framework for building universal native apps with React: you write React and JavaScript, and the resulting apps run on Android, iOS, and the web.
- 36K
#2 · utmapp/UTMUTM
UTM is a full system emulator and virtual machine host for iOS and macOS, built on QEMU, that lets you run Windows, Linux, and other operating systems directly on your Mac, iPhone, or iPad.
- 27.2K
#3 · BeyondDimension/SteamToolsSteamTools
Watt Toolkit (formerly Steam++) is an open-source, cross-platform multi-functional Steam and gaming toolbox. Version 3.0 ships its features as default plugins — network acceleration, account switching, inventory management, local authenticator tokens and game tools — which you can remove or disable.
- 4

chinese-programmer-wrong-pronunciation
23.3Kshimohq/chinese-programmer-wrong-pronunciation · JavaScriptA reference list of English programming and tech terms that Chinese programmers commonly mispronounce, pairing each word with correct British and American audio pronunciations, the typical wrong pronunciation, and a Chinese meaning.
- 5

CodeHub
22.5KCodeHubApp/CodeHub · C#CodeHub is an iOS app for browsing and maintaining your GitHub repositories from an iPhone, iPod Touch or iPad — from pull requests down to comments on individual file diffs.
- 6

TrollStore
22.4Kopa334/TrollStore · Objective-CTrollStore is a permasigned jailed app for iOS that permanently installs any IPA you open in it. It works via an AMFI/CoreTrust bug: iOS doesn't correctly verify code signatures when a binary has multiple signers, so TrollStore can resign apps with its fake root certificate and keep them installed for good.
- 7

ish
20.6Kish-app/ish · CiSH is an open-source iOS app that gives you a Linux shell on your iPhone or iPad. It emulates an x86 processor in usermode and translates Linux syscalls, so Linux command-line programs run on iOS as they are.
- 8

Masonry
18.1KSnapKit/Masonry · Objective-CMasonry is a lightweight Objective-C library that wraps Apple's AutoLayout NSLayoutConstraints in a chainable, expressive syntax, making layout code far more concise and readable than writing raw constraints.
- 9

AltStore
14.6Kaltstoreio/AltStore · SwiftAltStore is an alternative app store that lets you sideload .ipa apps onto a non-jailbroken iOS device using only your Apple ID, no jailbreak required.
- 10

FLEX
14.6KFLEXTool/FLEX · Objective-CFLEX (Flipboard Explorer) is a set of in-app debugging and exploration tools for iOS apps. It shows a toolbar window over your running app that lets you inspect and modify nearly every piece of app state.
- 11

MJRefresh
13.8KCoderMJLee/MJRefresh · Objective-CMJRefresh is an Objective-C library that adds pull-to-refresh (drop-down) and pull-up load-more functionality to iOS scroll views.
- 12

mastg
13.3KOWASP/mastg · PythonA comprehensive OWASP manual for mobile app security testing and reverse engineering. It gives technical processes for verifying the weaknesses listed in the OWASP Mobile Security Weakness Enumeration (MASWE).
- 13

firefox-ios
13.1Kmozilla-mobile/firefox-ios · SwiftFirefox for iOS — Mozilla's open-source web browser for iPhone and iPad. This one repository also contains Focus iOS, Mozilla's second iOS app.
- 14

SkeletonView
12.9KJuanpe/SkeletonView · SwiftSkeletonView is a Swift library for iOS that turns your existing views into animated skeleton (placeholder) loading screens while data loads, so users see what content is coming.
- 15

Signal-iOS
12.3Ksignalapp/Signal-iOS · SwiftSignal iOS is the free, open source messaging app for private communication with friends on iPhone, part of the Signal family which also ships for Android and Desktop.
- 16

TikTok-Unlock
12.2KSemporia/TikTok-Unlock · JavaScriptA README-based guide and rule-set for unlocking region-locked TikTok content on iPhone/iPad without swapping SIM cards, covering region switching, video posting, live streaming, likes, comments, and DMs.
- 17

ipatool
11.7Kmajd/ipatool · Goipatool is a command-line tool for searching the App Store and downloading .ipa packages for iOS, iPadOS, tvOS and visionOS apps, as well as .pkg packages for macOS apps.
- 18

venera
11.2Kvenera-app/venera · DartVenera is a comic reader app for reading local comics as well as comics from online sources. You can also manage favorites, download comics, and view comments, tags and other comic info.
- 19

awesome-ios-ui
11.2Kcjwirth/awesome-ios-uiA curated list of awesome iOS UI/UX libraries, organized by category such as animations, badges, calendars, progress views, and side menus.
- 20

getx
11.2Kjonataslaw/getx · DartGetX is a lightweight Flutter framework that bundles state management, dependency injection, and route management, letting you open screens, snackbars, dialogs, and bottom sheets without needing a BuildContext.
- 21

animated-tab-bar
11.1KRamotion/animated-tab-bar · SwiftRAMAnimatedTabBarController is a Swift UI module library that adds animation to iOS tab bar items and icons.
- 22

dawarich
10.7KFreika/dawarich · RubyDawarich is a self-hostable web app that replaces Google Timeline: it tracks your location history, shows it on an interactive map, and analyzes your travels.
- 23

NetNewsWire
10.5KRanchero-Software/NetNewsWire · SwiftA free and open-source feed reader for macOS and iOS — an app for following sites via RSS, Atom, JSON Feed and RSS-in-JSON feeds.
- 24

Telegram-iOS
9.2KTelegramMessenger/Telegram-iOS · SwiftThis is the official source code of the Telegram iOS app, written in Swift.
- 25

Concat
8.5Kjub0t/Concat · RustConcat is a free, open-source, cross-platform video editor built as a CapCut alternative, with no watermark, no account and no subscription.
- 26

app-store-screenshots
7.4KParthJadhav/app-store-screenshots · TypeScriptA skill for AI coding agents (like Claude Code, Cursor, Windsurf, OpenCode, and Codex) that scaffolds a full Next.js editor for creating App Store and Google Play marketing screenshots, complete with device frames, a connected canvas, and one-click export bundles at store-ready sizes.
- 27

opendisplay
5.7Kpeetzweg/opendisplay · SwiftOpenDisplay turns a spare iPhone, iPad, or Mac into a true extended second display for your Mac, free and open source, without the subscription or hardware-dongle restrictions of Duet Display or Luna Display.
- 28

textream
4.1Kf/textream · SwiftTextream is a free, open-source teleprompter app for Mac, iPhone, and iPad that highlights your script in real time as you speak, shown in a Dynamic Island-style overlay, floating window, or fullscreen.
- 29

misaka26
4Kstraight-tamago/misaka26misaka26 is an iOS/iPadOS customization tool that uses the same underlying bug as TrollRestore to unlock hidden system features on supported devices, running iOS 16.0 through 26.1 and the 26.2 beta 1, without a full jailbreak.
- 30

Madeira
2.6Kwillfaust/Madeira · CMadeira runs x86-64 Windows PC games on a non-jailbroken iPhone by combining Wine (ARM64EC), FEX-Emu (x86-64 to ARM64 translation), and DXMT (D3D11 to Metal), all running inside a single Mach process on iOS.
- 31

Husk
2.2KLeviidev/Husk · JavaHusk is an Android app launcher for iPhone: drop in an APK, tap it, and the Android app opens full-screen, running either natively or through emulation.
- 32

AirCard-iOS
1.9KMak5er/AirCard-iOS · SwiftAirCard-iOS lets you customize Apple Wallet card artwork, lock screen passcode dialer themes, and PosterBoard wallpapers directly on an iPhone running iOS 27 or newer.
- 33

omarchy-apple-dev
1.7Kjoshuaswarren/omarchy-apple-dev · PythonA toolchain that builds Swift/SwiftUI iOS apps on Omarchy Linux (Apple Silicon or x86-64) and installs them on a physical iPhone over USB, with no Mac, no macOS and no Xcode app installed anywhere.
- 34

nanoMuse
1.4Knano-muse/nanoMuse · SwiftnanoMuse is an open-source personal AI agent that runs across every device you own. It does things rather than just answering questions, keeps working while the app is closed, remembers you, and stops to ask before doing anything irreversible.
- 35

taskview-community
1.3KGimanh/taskview-community · TypeScriptTaskView is a self-hosted project and task management platform that combines task tracking, custom workflows, developer integrations, analytics, and AI-assisted automation, built for teams that want a transparent alternative to SaaS task managers.
- 36

kumone
1.2Kmissuo/kumone · SwiftKumone is an unofficial native macOS app (with an iOS sideload build too) that acts as a client for NetEase Cloud Music, built in SwiftUI and talking directly to NetEase's real API without any third-party server in between.
- 37

Roam-Control
1.1Kseanhowarthdev/Roam-ControlRoam Control is a SwiftUI iOS app that lets you choose, test and move your iPhone's reported GPS location for development, QA and responsible personal testing.
- 38
xsime
1.1Kscholay/xsime · SwiftRIMES (rime-scholay) is a modern, cross-platform Chinese input method built on the librime engine, bundled with a text workbench (Buffer), a clipboard/notes/password manager (Capsule), and an AI chat window (Mailbox) so you can translate, generate, and polish text without leaving your current app.
- 39

boop
1Kchrisgreg/boop · GoBoop is a tiny self-hosted notification inbox for developers: your apps POST events to it, and it pushes alerts straight to your iPhone through Apple's APNs, with no hosted relay, account system, or telemetry.
- 40

3105
906YangJiiii/3105 · Swift3105 is a native iOS app for browsing app-container (sandboxed) files, managing portable file patches, cleaning app caches, and installing PosterBoard wallpaper packages, without installing a persistent jailbreak.
- 41

zulu
888slop-place/zulu · SwiftZulu is a native Zulip client for iOS and macOS that treats topics as first-class citizens, grouping channels into folders and letting threads be promoted or hidden locally.
- 42

AirBeep
829LinkPass888/AirBeep · SwiftAirBeep is an iOS utility that silences the built-in call-recording disclosure tones (the beeps that signal a call is being recorded), with one switch to toggle the change and restore the originals.
- 43

GestaltEdit
826frs0n/GestaltEdit · SwiftGestaltEdit is a utility that runs directly on iPhone and iPad to edit the com.apple.MobileGestalt.plist file, letting you toggle hidden device capabilities, run a full field editor, and back up or restore your changes.
- 44

kartpad
674chrissotraidis/kartpad · PythonKartPad is a native port of Mario Kart Wii (and the Retro Rewind mod) for iOS, iPadOS, macOS, tvOS, and Android, built by statically recompiling the original PowerPC game code into native ARM64 code.
- 45

house-control
5560xProbabillity/house-control · SwiftHouse Control turns your home into a live 3D model shown in the Mac menu bar and on an iPhone, letting you see and control real lights and air conditioners through Smart Life/Tuya, Home Assistant, Philips Hue and Apple Home.
- 46

placard
553frs0n/placard · SwiftPlacard is an iOS app for browsing, creating, installing, and managing custom PosterBoard wallpapers (the interactive Lock Screen wallpapers introduced in iOS 26).
- 47

Wind-Waker-Recomp
549elliotttate/Wind-Waker-Recomp · CWind Waker Recomp is a native port of The Legend of Zelda: The Wind Waker for Windows, Mac, iPhone and iPad, made by statically recompiling the original GameCube game's PowerPC code into native machine code. It is a personal source fork of the BlueWake project with extra features like 60/120 FPS smooth motion, save states and wall climbing.
- 48

dsh-mobile
536Clarklevis1995/dsh-mobile · KotlinDeepSeek Harness Mobile (dsh-mobile) is a native mobile client for DeepSeek Harness, bringing your Harness workspaces, sessions, live agent replies and execution trajectories to an Android or iOS phone.
- 49

vibe-aso
454Kronop/vibe-aso · JavaScriptVibe ASO is a Claude Code skill that takes an iOS app from 'ready to submit' to a fully localized App Store presence: keyword research, metadata in up to 50 locales, localized screenshots, worldwide pricing, and in-app string localization, all driven from inside Claude Code.
- 50

FilzaSlop
4510xjohnnydev/FilzaSlop · Objective-CFilzaSlop is a fork of FilzaJailedDS that adds a sandbox escape exploit and app container access to the Filza file manager on iOS 18, iOS 26, and iOS 27 beta 1-4, plus a bundled PosterBoard Wallpaper Lab.
- 51

bluey-by-riley
424rbrown101010/bluey-by-riley · SwiftGoogly Eyes is a blueberry character that lives on your iPhone screen and points at things on your Mac with his own cursor. It pairs a Mac menu bar app with an iPhone app so he can see your screen, talk through OpenAI's Realtime API, and even control your computer when asked.
- 52

Beans-Music
407XIaodou0416/Beans-Music · SwiftBeans Music is an open-source SwiftUI music player for iOS 15+ that lets you browse, search, and play tracks from NetEase Cloud Music, QQ Music, and Kugou Music in one native app, alongside local playlists, lyrics, and offline files.
- 53

zhoop
272hackyguru/zhoop · SwiftZhoop is an iPhone app that pairs with a WHOOP fitness strap over Bluetooth and tracks your daily calorie deficit, weight-loss goal, sleep and heart rate. It's a personal fork of the NOOP app, stripped down and rebuilt entirely around hitting a goal weight by a date.
- 54

Erosion
247jailbreakdotparty/Erosion · SwiftErosion is an iOS customization toolbox that uses the bad_query sandbox escape exploit to apply tweaks on supported iOS/iPadOS versions, no traditional jailbreak required.
- 55

tvbox-silicon
244jo32/tvbox-silicon · SwiftYingxia is a native SwiftUI TVBox player for Apple TV, iPhone, iPad and Mac that plays your TVBox subscriptions: live channels, on-demand catalogs, and one search across every source.
- 56

iOS-GPS-Spoofer
241SegFault42/iOS-GPS-Spoofer · SwiftA tool that makes a connected iPhone report a fake GPS location for as long as it runs, restoring the real one automatically when you stop. It drives Apple's developer location-simulation service — the same mechanism Xcode's Simulate Location uses.
- 57

Ketamine
168Nouvborne/Ketamine · SwiftKetamine is an on-device MobileGestalt editor for iOS: it changes supported system values straight from your iPhone, with no PC involved.
Related topics
Often tagged together