Find open-source iOS apps in your category to study how production code is structured.
Discover lesser-known open-source tools you can install and use on your Apple devices.
Use real-world examples as starting points or templates when building your own iOS project.
Learn Swift by reading and analyzing the source code of complete, published applications.
Open-Source iOS Apps is a collaboratively maintained directory of iOS, iPadOS, watchOS, tvOS, and visionOS applications whose source code is publicly available. With over 1,650 projects listed, it serves as a discovery tool for developers who want to learn from real app implementations, find starting points for their own projects, or simply explore what has been built openly in the Apple ecosystem. Each entry in the list links to the app's GitHub repository, notes the primary programming language, shows the approximate star count as a rough popularity signal, and often includes a link to the App Store if the app is available there as well as screenshots. The list is organized into dozens of categories covering everything from browsers, calculators, and clocks to game emulators, health apps, cryptocurrency tools, and Apple Vision Pro experiences. Some entries include framework-specific sub-sections for things like apps built with SwiftUI, React Native, or RxSwift. You would use this repository when you are starting an iOS project and want to find a real-world open-source example in your category, or when you are learning Swift and want to study how production-quality apps structure their code. It is also useful for discovering lesser-known open-source tools you might actually want to install. The repository itself requires no installation and has no code of its own, the README is generated automatically from a JSON data file. Contributions are made by editing that contents.json file and submitting a pull request, making it a community-curated reference rather than a personal collection.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.