Quran for Android provides an Android app for reading the Quran, with Madani-based images credited to a separate project.
iOS
The Quran.com iOS app is powered by QuranEngine, the project’s underlying software engine.

About iOS
QuranEngine is an open-source Swift library for iOS developers. It contains the code behind the Quran.com iOS app, which the repository states is about 99% of that app's code, so developers can build other Quran-related apps on the same foundation. The repository includes an example app, QuranEngineApp, that mimics the Quran.com iOS app.
The library is distributed through Swift Package Manager and requires Xcode 26 or later and iOS 15 or later. Its code is organized into six layers, from core utilities to feature screens. Account sync with Quran.com is optional and is turned on only by a separate build mode (QURAN_SYNC), which adds the mobile-sync-spm package.
Key features
- Swift Package Manager library with multiple targets usable as separate products
- Example app that mimics the Quran.com iOS app
- Optional Quran.com account sync enabled by a build mode
- NoorUI design system built with SwiftUI, with UIKit navigation
- Data layer using SQLite (GRDB) and Core Data for persistence
- Make commands for building, testing, and checking formatting
- Open source, with the repository stating it contains about 99% of the Quran.com iOS app code
- Layered architecture with documented dependency rules between layers
- Releases are tagged with the app's version, so a specific release can be pinned by commit
- Requires Xcode 26 or later and iOS 15 or later
- Supports Swift Package Manager only; CocoaPods and Carthage are not supported and not planned
- Version requirements such as from: do not work because the package depends on a branch-pinned package
iOS at a glance
- Website
- github.com/quran/quran-ios
- Category
- Books & Reading › Reading Resources
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Platforms
- iOS
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
iOS alternatives
Tools and sites you could use instead, ranked by how closely they match.
The AbcQuran app provides a free, open-source Quran reader for desktop systems, with streamed recitations.
The BhagavadGitaApp is an open-source Android app for reading chapters and verses from the Bhagavad Gita.
This tool translates EPUB files into other languages with Google Translate and supports custom dictionaries.
AO3 Enhancements is a browser add-on that adds configurable features to Archive of Our Own.
Dharmik lets readers browse Bhagavad Gita verses, commentaries, and translations, with audio transcriptions in three languages.
Popular in Reading Resources
Well-known listings from the same topic.
iOS FAQ
Which dependency manager does the library support?
How can I pin a specific release?
What does the sync build mode do?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












