Open Source iOS Projects
iOS is a mobile operating system for phones and tablets, with a platform for building apps, managing device capabilities, and connecting services. Its tools help developers create interfaces, handle data and location, test software, and make mobile features work reliably. Open source efforts also give users and developers more visibility into how software operates and how personal information is handled.
Open source iOS tools include app frameworks, libraries, development and testing utilities, privacy tools, and on-device software. When choosing one, check its license, maintenance activity, compatibility with your development setup and target devices, documentation, and integration needs. This area is useful to app developers, teams evaluating mobile technologies, and users seeking greater control over the software and data on their devices.
7 repositories · updated October 10, 2026

awesome-swift: Find Swift Libraries and Learning Resources
A community-curated directory of Swift libraries, tools, guides, and learning resources. Browse by topic to find options for app development, server-side Swift, and more.
MaintainedHealth 43/100
fluentui-system-icons: Use Fluent Icons Across Platforms
Fluent UI System Icons is Microsoft’s collection of familiar, modern icons for product interfaces. It provides assets and platform packages for Android, iOS, macOS, Flutter, and plain SVG use.
ActiveHealth 56/100

xtool: Build and Deploy iOS Apps Across Platforms
xtool provides a SwiftPM-based workflow for building, signing, and installing iOS apps without relying on Xcode on every development machine. It is aimed at Swift developers who want to work from Linux, Windows, or macOS and interact with Apple Developer Services programmatically.
ActiveHealth 58/100

GeoPort: Simulate an iPhone's Location from Desktop
GeoPort is a desktop app for simulating an iOS device's location on iOS 17 and 18. It is aimed at developers testing location-based apps and users who need to change a device's simulated location, with Windows and macOS packages available from releases.
QuietHealth 17/100

ntfy: Send Push Notifications with HTTP Requests
ntfy is an HTTP-based publish-subscribe notification service for sending messages to phones and desktops. Publish from scripts with PUT or POST, use the hosted service, or run your own instance.
ActiveHealth 77/100

ish: Run a Linux Shell on iOS
iSH brings a Linux shell to iOS through usermode x86 emulation and syscall translation. It is suited to users who want a lightweight command-line environment on an iPhone or iPad, with compatibility and performance shaped by its emulation approach.
ActiveHealth 51/100

OLMoE.swift: Run OLMoE Locally on Apple Devices
OLMoE.swift is an Apple app for chatting with Ai2’s OLMoE language model on-device. It suits people who want private, offline-capable model use on iOS or macOS, provided their device can run the app and model.
InactiveHealth 28/100