Huda is a comprehensive Flutter-based Islamic companion application designed to help Muslims practice their faith with ease and convenience. The app provides essential Islamic tools, resources, and features to support daily worship and spiritual growth.
| Home | Quran Reader | Prayer Times |
|---|---|---|
![]() |
![]() |
![]() |
| Qiblah Compass | Islamic Reminder | Daily Checklist |
|---|---|---|
![]() |
![]() |
![]() |
- Flutter SDK:
3.6.2or higher - Dart SDK:
3.6.2or higher
git clone https://github.com/abdulwahed-s/Huda.git
cd Hudaflutter pub get- Create a Firebase project and register your applications.
- Place
google-services.jsoninside:
android/app/
- Place
GoogleService-Info.plistinside:
ios/Runner/
- Configure your API keys in:
lib/core/keys/hadith_key.dart
For more information, see: #1
flutter run- Complete Quran with authentic Uthmanic script
- Multiple translations and Tafsir support
- Audio recitations with offline playback
- Smart reading position tracking
- Accurate location-based prayer times
- Adhan notifications and countdown timers
- Multiple calculation methods
- Accurate Qiblah direction
- Smooth animations with haptic feedback
- Persistent Dhikr counter
- Notes and tracking support
- Categorized daily supplications
- Audio pronunciation support
- Track prayers and habits
- Hijri calendar integration
- Daily streak tracking
- AI-powered Islamic Q&A assistant
- Responses based on authentic Sunni sources, Quran, and Hadith
- Curated Islamic books and Hadith collections
- Built-in offline PDF reader
- Quick access to prayer times and core features
- RTL Arabic support
- Dynamic language switching
- Dark and Light themes
Contributions are always welcome and greatly appreciated.
Whether you're fixing bugs, improving performance, adding features, or translating content, your support helps make Huda better for the Ummah.
- Fork the repository
- Create a new branch
git checkout -b feature/amazing-feature- Commit your changes
git commit -m "Add amazing feature"- Push to your branch
git push origin feature/amazing-feature- Open a Pull Request
Please ensure all contributions align with authentic Islamic principles and the purpose of the application.
This project is licensed under the MIT License. See the LICENSE file for more information.
Please use GitHub Issues to report bugs, request features, or share suggestions.
Huda is designed to assist Muslims in worship, learning, and daily practice.
While we strive to provide authentic and accurate Islamic content, users are encouraged to consult qualified scholars for religious guidance and important matters.
The AI assistant provides responses based on established Islamic sources and should not replace knowledgeable scholars or trusted religious authorities.












