Welcome to Nimaz
Nimaz is a comprehensive Islamic companion app built for Android that helps Muslims maintain their daily spiritual practice with accurate prayer times, complete Quran access, authentic Hadith collections, and much more.Key features
Prayer times
Accurate prayer times based on your location with multiple calculation methods, customizable notifications, and prayer tracking
Quran reader
Complete Quran with multiple translations, audio recitations, bookmarks, and reading progress tracking
Hadith collections
Authentic Hadith from major collections including Sahih al-Bukhari, Sahih Muslim, and more
Qibla finder
Find the Qibla direction with compass and AR camera view, plus distance to Mecca
Home screen widgets
Beautiful widgets for prayer times, next prayer countdown, Hijri date, prayer tracker, and Hijri calendar
Duas & supplications
Daily duas and supplications organized by category with Arabic text and translations
Hijri calendar
Islamic calendar with important dates, monthly prayer times, and fasting tracker
Tasbih counter
Digital tasbih counter with presets, history, and vibration feedback
What makes Nimaz special
Accurate prayer times
Nimaz uses the Adhan library to calculate precise prayer times based on your location. Choose from multiple calculation methods including Muslim World League, ISNA, Umm al-Qura, and more.Complete Quran experience
Read the Quran in multiple translations, listen to beautiful recitations from renowned reciters, bookmark your favorite verses, and track your reading progress. The app supports both page-by-page Mushaf mode and continuous reading.Prayer tracking & statistics
Track your daily prayers, view your prayer streak, analyze your prayer statistics with beautiful charts, and make up missed prayers (Qada) with the built-in tracker.Beautiful widgets
Choose from 5 different home screen widgets:- Prayer Times Widget: Shows all prayer times for the day
- Next Prayer Widget: Countdown to the next prayer
- Hijri Date Widget: Current Islamic date
- Prayer Tracker Widget: Quick view of today’s prayer progress
- Hijri Calendar Widget: Monthly Islamic calendar
Islamic learning tools
Explore the 99 Names of Allah (Asma ul Husna), learn about the Prophets of Islam, read authentic Hadith collections, and access Tafsir (Quran commentary) to deepen your understanding.App requirements
Nimaz requires Android 10 (API 29) or higher and supports devices running up to Android 15 (API 36).
- Location - Required for accurate prayer times and Qibla direction
- Notifications - Receive prayer time alerts and reminders
- Battery optimization exemption - Ensures reliable prayer notifications
- Camera - Optional, for AR Qibla finder
Getting started
Ready to begin your spiritual journey with Nimaz? Follow these guides:Installation
Install Nimaz from Google Play Store or build from source
Quick start guide
Complete first-time setup and start using Nimaz in minutes
Open source
Nimaz is built with modern Android technologies:- Kotlin - Primary programming language
- Jetpack Compose - Modern declarative UI framework
- Material 3 - Latest Material Design components
- Hilt - Dependency injection
- Room - Local database for offline storage
- WorkManager - Background tasks and notifications
- Glance - Home screen widgets
- ExoPlayer (Media3) - Audio playback for Quran recitations
Community & support
Need help or want to contribute? Check out our resources:GitHub Repository
View source code, report issues, and star the project
Contributing
Learn how to contribute to Nimaz development