What's in it
- Daily check-in: A verse for today, a gentle mood picker, and a place to journal.
- Tadabbur sessions: 20 short guided reflections, each with a theme, a few verses, and a prompt.
- Dhikr and breath: A breathing circle paced to remembrance, with tap counting.
- Read: All 114 surahs with Arabic, English translation, and Ibn Kathir's commentary.
- Search and topics: Search the translation or find verses by topic, then jump into the reader.
- Journal: Reflections saved on your device, linked to the verse they were written about.
The app shows all Qur'an text, translation, and commentary exactly as it is. It never rewrites or generates religious content.
How it's built
React, TypeScript, and Vite, with a service worker for offline use. There is no server: all data ships with the app, and the journal lives in the browser. A build script turns raw datasets from the Quranic Universal Library into the app's data files. The English translation is ClearQuran by Talal Itani, and the Arabic typeface is the KFGQPC Uthmanic Hafs script.