Read a Quran chapter with English or Indonesian translation and commentary side by side.
Switch between light, dark, and system themes while reading, with a focus mode for Arabic-only reading.
Run the data fetch script yourself to verify or refresh the underlying Quran text and translations.
| fahreziadh/tadabbur | takalahiro/my-second-brain1 | cobanov/autocut | |
|---|---|---|---|
| Stars | 17 | 18 | 21 |
| Language | Svelte | Svelte | Svelte |
| Setup difficulty | easy | hard | easy |
| Complexity | 2/5 | — | 2/5 |
| Audience | general | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Uses bun for install and local development, Cloudflare deployment needs a Cloudflare account.
Tadabbur is an app for reading and reflecting on the Quran, built for people who want a calm, focused reading experience rather than a feature heavy app. It shows each chapter, called a surah, alongside English and Indonesian translations and commentary, called tafsir, in a simple three panel layout designed to work offline once loaded. The Quran text and translations are prepared ahead of time and stored as static files, so reading the scripture itself does not require any server calls once the data is downloaded, which keeps the app fast and privacy friendly. A backend service is planned for a future version to handle personal notes, bookmarks, and syncing reading progress across devices, but that part is not built yet according to the project's roadmap. The translations and commentary come from established sources: the Arabic text uses the standard Uthmani script, the English translation is the well known Saheeh International version, and the Indonesian translation and one of the commentaries come from Indonesia's Ministry of Religious Affairs. A second English commentary is an abridged version of a classical commentary, and a second Indonesian commentary comes from a different scholarly source. A script in the repository handles fetching and verifying this data, checking that the full set of 114 chapters and 6236 verses is present before anything is used. Users can switch the entire interface, including which translation and commentary are shown, between English and Indonesian with a single language setting. The app also offers light, dark, and system color themes, a choice of four Arabic typefaces including the official Madinah mushaf font, adjustable Arabic text size, and a focus mode meant for reading the Arabic text without distraction. It is built with SvelteKit and runs on Cloudflare's hosting infrastructure.
An offline-first Quran reading app with English and Indonesian translations and commentary, built for calm, focused study in a minimal three-pane interface.
Mainly Svelte. The stack also includes SvelteKit, Svelte 5, Tailwind CSS.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.