This is an incomplete list of notable applications (apps) that run on iOS where source code is available under a free software/open-source software license. Note however that much of this software is dual-licensed for non-free distribution via the iOS app store; for example, GPL licenses are not compatible with the app store.
Application name | Description | License | Source | Notes |
---|---|---|---|---|
Brave browser | Mobile web browser | MPL 2.0 | git | Also available for Android, Windows, macOS and Linux. |
Bitwarden | Password manager | GPLv3 | git | Also available for Windows, Linux, macOS and Android. |
ChatSecure | Encrypted XMPP client | GPLv3 | git | |
Collabora Online | Office suite compatible with Microsoft Office, enterprise ready LibreOffice | MPLv2.0 | git | Also available for Android, ChromeOS, iPadOS, Windows, macOS and Linux. |
DuckDuckGo | DuckDuckGo search engine client | Apache 2.0 | git | Also available for Firefox, Chrome, Safari and Android. |
Element | Matrix collaboration client for iOS | Apache 2.0 | git | Also available for Android, Web and Linux. |
Firefox Focus | Mobile web browser | MPL 2.0 | git | Also available for Android. |
Firefox for iOS | Mobile web browser | MPL 2.0 | git | |
Infomaniak Drive | File sync and share - The secure cloud | GPLv3 | git | Also available for Windows, Linux, macOS and Android. |
Jami | Softphone and instant messenger | GPLv3 | git | Also available for Windows, Linux, macOS and Android. |
Joplin | Note taking and to-do application with synchronization capabilities | MIT | git | Also available for Android, Windows, macOS and Linux. |
Kickstarter | App for the website kickstarter.com | Apache 2.0 | git | Also available for Android. |
Linphone | Video SIP/VoIP client | GPLv2 | git | Also available for Android. |
MAPS.ME | Offline maps and navigation using OpenStreetMap data | Apache 2.0 | git | Also available for Android. |
MuPDF | PDF reader | AGPL v3+ | git | Also available for Android and Windows and unix-like systems. |
NetNewsWire | RSS reader | MIT | git | Also available for macOS. |
Nextcloud | File sync and share, with encryption possible | GPLv3 | git | Also available for Android, Windows, macOS and Linux. |
Nextcloud Talk | Chat, voice and video calling | GPLv3 | git | Also available for Android. |
OnlyOffice | Open-source office suite compatible with Microsoft Office | AGPL v.3 | git | Also available for Android, Windows, macOS and Linux. |
Open Food Facts | Open-source and open-data food scanner | Apache 2.0 | git | Also available for Android. |
Onion Browser | An open-source, privacy-enhancing web browser for iOS, utilizing the Tor anonymity network | own | git | |
Organic Maps | Offline maps and navigation using OpenStreetMap data | Apache 2.0 | git | Also available for Android and on F-Droid and AppGallery. |
OsmAnd | Offline maps and navigation using OpenStreetMap data | MIT | git | Also available for Android. |
OwnCloud | File sync and share (the official ownCloud app) | GPLv3 | git | Also available for Android, Windows, macOS and Linux. |
ProtonMail | E-Mail client ProtonMail | GPLv3 | git | Also available for Android. |
Signal | Encrypted instant messaging, voice and video calling | GPLv3 | git | Also available for Android, Windows, MacOS and Linux. |
Simplenote | Encrypted notes | GPLv2 | git | Also available for Android, Windows, MacOS and Linux. |
Surespot | Encrypted instant messaging | GPLv3 | git | Also available for Android. |
Telegram | Instant messaging | GPLv2 | git | Also available for Android, Windows Phone, and Firefox OS. |
Tutanota | Email client | GPLv3 | git | Also available for Android, Windows, MacOS and Linux. |
Vim | A port of the UNIX based text editor to iOS, with syntax highlighting | Free software | git | |
VLC for iOS | A port of the free VLC media player | MPL 2.0 GPLv2+ | git | |
The White House | The official White House app | MIT | git | |
wikiHow | wikiHow app | GPL | git | |
Wikipedia | The official Wikipedia app | MIT | git | Also available for Android, webOS and Kindle. |
Wire | Encrypted instant messaging, voice and video calling | GPLv3 | git | Also available for Android, Windows, MacOS and Linux. |
WordPress | The official WordPress app | GPLv2 | git | Also available for Android. |
Darwin is the core Unix operating system of macOS, iOS, watchOS, tvOS, iPadOS and bridgeOS. It previously existed as an independent open-source operating system, first released by Apple Inc. in 2000. It is composed of code derived from NeXTSTEP, BSD, Mach, and other free software projects' code, as well as code developed by Apple.
In computing, cross-platform software is computer software that is designed to work in several computing platforms. Some cross-platform software requires a separate build for each platform, but some can be directly run on any platform without special preparation, being written in an interpreted language or compiled to portable bytecode for which the interpreters or run-time packages are common or standard components of all supported platforms.
VLC media player is a free and open-source, portable, cross-platform media player software and streaming media server developed by the VideoLAN project. VLC is available for desktop operating systems and mobile platforms, such as Android, iOS and iPadOS. VLC is also available on digital distribution platforms such as Apple's App Store, Google Play, and Microsoft Store.
In computer security, a sandbox is a security mechanism for separating running programs, usually in an effort to mitigate system failures and/or software vulnerabilities from spreading. The isolation metaphor is taken from the idea of children who do not play well together, so each is given their own sandbox to play in alone. It is often used to execute untested or untrusted programs or code, possibly from unverified or untrusted third parties, suppliers, users or websites, without risking harm to the host machine or operating system. A sandbox typically provides a tightly controlled set of resources for guest programs to run in, such as storage and memory scratch space. Network access, the ability to inspect the host system, or read from input devices are usually disallowed or heavily restricted.
The Extensible Metadata Platform (XMP) is an ISO standard, originally created by Adobe Systems Inc., for the creation, processing and interchange of standardized and custom metadata for digital documents and data sets.
Android is a mobile operating system based on a modified version of the Linux kernel and other open-source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. Android is developed by a consortium of developers known as the Open Handset Alliance, though its most widely used version is primarily developed by Google. It was unveiled in November 2007, with the first commercial Android device, the HTC Dream, being launched in September 2008.
License compatibility is a legal framework that allows for pieces of software with different software licenses to be distributed together. The need for such a framework arises because the different licenses can contain contradictory requirements, rendering it impossible to legally combine source code from separately-licensed software in order to create and publish a new program. Proprietary licenses are generally program-specific and incompatible; authors must negotiate to combine code. Copyleft licenses are commonly deliberately incompatible with proprietary licenses, in order to prevent copyleft software from being re-licensed under a proprietary license, turning it into proprietary software. Many copyleft licenses explicitly allow relicensing under some other copyleft licenses. Permissive licenses are compatible with everything, including proprietary licenses; there is thus no guarantee that all derived works will remain under a permissive license.
iOS is a mobile operating system developed by Apple Inc. exclusively for its hardware. It is the operating system that powers many of the company's mobile devices, including the iPhone; the term also includes the system software for iPads predating iPadOS—which was introduced in 2019—as well as on the iPod Touch devices—which were discontinued in mid-2022. It is the world's second-most widely installed mobile operating system, after Android. It is the basis for three other operating systems made by Apple: iPadOS, tvOS, and watchOS. It is proprietary software, although some parts of it are open source under the Apple Public Source License and other licenses.
The iOS SDK, formerly the iPhone SDK, is a software development kit (SDK) developed by Apple Inc. The kit allows for the development of mobile apps on Apple's iOS and iPadOS operating systems.
Proprietary software is software that is deemed within the free and open-source software community to be non-free because its creator, publisher, or other rightsholder or rightsholder partner exercises a legal monopoly by modern copyright and intellectual property law to exclude the recipient from freely sharing the software or modifying it, and—in some cases, as is the case with some patent-encumbered and EULA-bound software—from making use of the software on their own, thereby restricting their freedoms. It is often contrasted with open-source or free software. For this reason, it is also known as non-free software or closed-source software.
GLBasic is a commercial BASIC programming language that can compile to various platforms including Windows, Linux, Mac OS X, and some handheld devices. The language is designed to be simple and intuitive.
On Apple devices running iOS and iOS-based operating systems, jailbreaking is the use of a privilege escalation exploit to remove software restrictions imposed by the manufacturer. Typically it is done through a series of kernel patches. A jailbroken device permits root access within the operating system and provides the right to install software unavailable through the App Store. Different devices and versions are exploited with a variety of tools. Apple views jailbreaking as a violation of the end-user license agreement and strongly cautions device owners not to try to achieve root access through the exploitation of vulnerabilities.
webOS, also known as LG webOS and previously known as Open webOS,HP webOS and Palm webOS, is a Linux kernel-based multitasking operating system for smart devices such as smart TVs that has also been used as a mobile operating system. Initially developed by Palm, Inc., HP made the platform open source, at which point it became Open webOS.
An .ipa file is an iOS and iPadOS application archive file which stores an iOS/iPadOS app. Each .ipa file includes a binary and can only be installed on an iOS, iPadOS, or ARM-based macOS device. Files with the .ipa extension can be uncompressed by changing the extension to .zip and unzipping.
Frogatto & Friends is a platform game with adventure elements released in July 2010. The game received positive reviews, particularly for its "gorgeous" pixel art. The game is cross-platform and runs on Linux, AmigaOS4, AROS, Mac OS X, Microsoft Windows, iOS and BlackBerry Tablet OS. The game uses an open-source engine, with game data mostly proprietary and partly under Creative Commons BY license.
The App Store is a digital distribution platform for macOS apps, often referred to as Mac apps, created and maintained by Apple Inc. The platform was announced on October 20, 2010, at Apple's "Back to the Mac" event. Apple began accepting app submissions from registered developers on November 3, 2010, in preparation for its launch.
Endgame: Singularity is a 2005 free and open source science fiction strategy/simulation game for Linux, Microsoft Windows, and Mac OS X.
Mono is a free and open-source .NET Framework-compatible software framework. Originally by Ximian, it was later acquired by Novell, and is now being led by Xamarin, a subsidiary of Microsoft and the .NET Foundation. Mono can be run on many software systems.
Kivy is a free and open source Python framework for developing mobile apps and other multitouch application software with a natural user interface (NUI). It is distributed under the terms of the MIT License, and can run on Android, iOS, Linux, macOS, and Windows.