Ghazal: The Ultimate Persian Poetry Companion, Memorization Tool & Literary Guide
Discover the elegance, wisdom, and music of classical Persian literature with Ghazal. Built as a fast, private, and offline-first Progressive Web App, Ghazal combines an extensive library of legendary Persian poets with scientific spaced repetition memorization tools, interactive quizzes, and in-depth rhetorical analysis.
From the mystical ghazals of Hafez and Rumi to the timeless wisdom of Saadi and the epic legends of Ferdowsi, experience Persian poetry like never before.
🌟 Key Features:
1. Offline & Local-First Poetry Library
- Selectively download complete divans or specific books from renowned masters (Hafez, Saadi, Rumi, Ferdowsi, Khayyam, Nezami, Attar, Parvin, etc.).
- 100% offline access after download. All user bookmarks and progress stay securely on your device.
- Elegant Persian typography powered by self-hosted Vazirmatn font, with adjustable font size, line spacing, and a distraction-free Reading Mode.
2. Smart Poem Memorization & 7 Interactive Quiz Modes
- Powered by the SM-2 Spaced Repetition Algorithm to transfer verses into long-term memory.
- 7 Diverse Quiz & Practice Modes:
- Fill in the Blank (Cloze Test)
- Word Scramble & Reordering
- Multiple Choice (Predict the 2nd hemistich)
- Typing from Memory (with fuzzy Persian text matching)
- Guess the Poet from verse style
- Identify the Literary / Rhetorical Device
- Gradual Word Hiding for mental recitation
3. Literary Encyclopedia & Rhetoric
- Line-by-line couplet explanations, meaning summaries, and literary tags (metaphors, puns, allusions, similes).
- Explore over 200 classical Persian poetic meters (Aruz) with instant rhythm-based poetry filtering.
4. Exploration: Literary Map & Kinship Graphs
- Interactive geographic map of historical literary cities (Shiraz, Nishapur, Balkh, Tus, Bukhara).
- Mythological kinship trees and genealogy charts based on epic literature such as the Shahnameh.
- Chronological timeline of Persian poets and scholars across centuries.
5. Faal-e Hafez (Fortune Telling) & Beautiful Social Sharing
- Traditional Hafez divination (Faal) accompanied by inspiring, meaningful interpretations and history tracking.
- Curated Poem of the Day.
- Generate high-resolution, aesthetically styled graphic quote cards formatted with Persian ornament borders for Instagram Stories and social sharing.
6. Complete Privacy & Customization
- No account required, zero tracking, and no external backend dependency.
- Light, Dark, and System dynamic themes.
- One-click JSON backup and restore to easily migrate your memorization decks and bookmarks between devices