๏ดฟ ููุงุฐูููุฑู ุงุณูู ู ุฑูุจูููู ููุชูุจูุชูููู ุฅููููููู ุชูุจูุชููููุง ๏ดพ
ู ุตุญูู ูู ุง ุชุนุฑููุ ูุฃุซุฑู ูุตู ุฃุจุนุฏ.
ู ุตุญู ุงูู ุฏููุฉุ ูุงูุชูุงูุฉุ ูุงูุชูุณูุฑุ ูุงูุญูุธุ ูุตุงูุน ู ูุงุทุน ูุฑุขููุฉ ู ุชุฒุงู ูุฉ โ ู ุฌุงููุง ูุจุฏูู ุฅุนูุงูุงุช ุฃู ุชุชุจุน.
|
Digital Quran apps typically force compromises across reading and sharing: ๐ธ The "Scanned Image" Trap Static page scans โ massive app size, slow loading, and blurry/pixelated text on high-res screens. ๐ The "Generic Text" Trap Standard unformatted body text โ destroys the sacred, standardized 15-line pagination of the authentic Madani Mushaf. ๐ The "Static Media" Trap Sharing is limited to plain text or flat cards โ no way to create modern, synchronized Quran video reels for social platforms without third-party editors. |
Tabattal brings an authentic Madani Mushaf and a native Quran video studio into one focused experience.
|
Arabic Showcase
English Showcase
|
๐ Authentic Layout Exactly 15 lines per page, matching the physical printed Mushaf โ genuine glyphs, genuine stop signs. |
โก Responsive Paging Physics-driven bidirectional page navigation with adjacent-page prewarming for a responsive reading experience. ๐ Instant Typography All 604 page fonts pre-warmed in RAM โ no zip extraction, no runtime layout overhead. |
|
๐ฅ Multi-Aspect Studio Engine
|
โจ Authentic Typography & Dynamic Media
|
- Custom Sharing Cards โ High-resolution cards for single verses or verse ranges
- Granular Controls โ Include/exclude Tafsir and translations (English & Indonesian) independently
- Full-Page Snapshot โ Export the entire Mushaf page with Islamic border framing
- 11 Curated Themes โ Instant gallery sync with Android media store indexing
- Topics Catalog โ Aqeedah, Acts of Worship, Ethics, Stories of the Prophets, Social Conduct
- Intelligent Engine โ Prefix/suffix normalization, surah matching, in-page highlighting with breathing animations
|
|
- Ghareeb Al-Quran โ Offline lookup for difficult Quranic words, per verse
- Grouped Tafsir Context โ Smart detection of multi-verse commentary spans
- Smart Selector โ Fast, offline commentaries with upward-opening picker
- Multilingual Translations โ Clear, authenticated English (Saheeh International) and Indonesian (Kemenag) translations displayed alongside authentic Arabic commentaries
- Word & Ayah Masking โ Conceal text directly on the page with zero shifting
- Tap-to-Reveal โ Instant reveal with full access to verse options
Creamy โข Parchment โข Rose Gold โข Mint โข Olive โข Ice Blue โข Slate โข Emerald โข Burgundy โข Pure White โข OLED Dark
- Multilingual Interface โ Full native experience in Arabic (RTL), English (LTR), and Indonesian (Bahasa Indonesia LTR)
- OLED Dark Mode โ True black for Qiyam and night reading, saves battery
- Adaptive Chrome โ Status/nav bar contrast adapts automatically to theme
- Flexible Reading โ Switch between horizontal book paging and vertical scroll
Built as a Sadaqa Jariya โ no ads, no tracking, no analytics, no third-party SDKs. Fully offline-first once content is downloaded.
| Layer | Technology |
|---|---|
| Framework | Flutter (Android, Windows, Web) |
| State Management | BLoC / Cubit |
| Architecture | Clean Architecture (Domain / Data / Presentation) |
| Video & Motion Engine | Custom Canvas Rasterizer + ffmpeg_kit_flutter_new_min_gpl |
| Audio Pipeline | just_audio + audio_service with MediaSession background sync |
| Database & Cache | SQLite (sqflite) with indexed word-level spatial lookup |
| Typography | 604 QCF V2 vector font families, natively managed |
| Code Quality | Strict zero-lint policy, optimized frame rendering |
Tabattal is an ad-free, open-source passion project built as a Sadaqa Jariya to provide the purest Quran reading experience. If it benefits your daily recitation and study, consider supporting its development:















