Nur (Arabic: نور, "Light") is a premium, offline-first Flutter application designed to illuminate your day with a hand-picked Verse from the Holy Quran and a wisdom-filled Hadith.
Built with a focus on spiritual reflection and high-end design, Nur provides a serene, ad-free environment for daily Islamic learning.
- Daily Verse & Hadith: A unique selection every day, randomized specifically for you so your experience is personal.
- Narrator Details: Hadith entries include the original narrator for authentic context.
- High-Quality Arabic: Rendered in beautiful, readable Arabic typography (Amiri font).
- Islamic Aesthetics: A stunning dark emerald theme with gold accents, designed for focus and spiritual calm.
- Dynamic Content Cards: Beautifully formatted cards that adapt to screen size while maintaining perfect readability.
- Single-Line References: Quranic and Hadith references are intelligently scaled to remain on a single line, preserving the "pro" layout.
- Share as Image: Capture any Verse or Hadith as a beautiful, high-resolution image to share with friends and family. The share feature intelligently hides UI buttons (Copy/Favorite) to give you a clean, professional aesthetic.
- Smart Copy: One-tap to copy the Arabic text, translation, and reference for easy sharing in messages.
- Personal bookmarks: Save your favorite verses and hadiths to a dedicated list, synced instantly across the app.
- Daily Reminders: Set a custom notification time to receive your daily dose of inspiration exactly when you need it.
- No Internet Required: All 50+ Verses and 50+ Hadiths are stored locally. Use the app anywhere—on a plane, in the desert, or in remote areas—without worrying about data.
- Flutter SDK:
^3.0.0 - Dart:
^3.0.0
- Clone the repository:
git clone https://github.com/khaleeldev/nur_app.git
- Install dependencies:
flutter pub get
- Run the app:
flutter run
- Framework: Flutter
- Persistence: SharedPreferences
- Notifications: Flutter Local Notifications
- Sharing: Share Plus
- Typography: Google Fonts (Amiri & Lato)
- Image Generation: RepaintBoundary
This project is licensed under the MIT License - see the LICENSE file for details.
If you find this app helpful, please give it a ⭐️ on GitHub!



