| Google Play |
|---|
Nitnem literally translates to "daily routine" or "constant discipline" from the Punjabi words nit (daily) and nem (rule or practice)
This app provides the daily Baanis (verses) that are recited by Sikhs every morning, evening, and before going to sleep.
- Morning: Japji Sahib, Jaap Sahib, Tav-Prasad Savaiye, Chaupai Sahib, and Anand Sahib.
- Evening: Rehras Sahib.
- Night: Sohila Sahib.
- 🌍 Multilingual Support: Read Baanis in Gurmukhi, English, and Hindi.
- 🎨 Customizable Themes: Personalize your experience with multiple background patterns (Forest, Stars, Ethnic, etc.).
- 📍 Scroll Persistence: Automatically saves your reading position for each Baani, so you can resume exactly where you left off.
- 🔢 Custom Baani Ordering: Organize the Baanis in the order you prefer to recite them.
- 📊 Reading Status Bar: Stay informed with an integrated status bar showing battery level, current time, and your reading progress percentage.
- 👁️ Display Options:
- Bold Text: Toggle for better visibility.
- Text Scaling: Adjust font sizes for comfortable reading.
- Stay Awake: Keep the screen on while reading.
- Framework: Flutter - Modern, cross-platform UI toolkit.
- State Management: Redux - For predictable and consistent application state.
- Persistence: Shared Preferences - Reliable local storage for user settings and progress.
- UI Components: Backdrop for seamless settings access.
- Flutter SDK (stable channel)
- Android Studio / VS Code
- Clone the repository:
git clone https://github.com/manpreets/nitnem.git cd nitnem - Install dependencies:
flutter pub get
- Run the app:
flutter run
| Home Screen | Options | Gurmukhi |
|---|---|---|
![]() |
![]() |
![]() |
| English Translation | Hindi Translation |
|---|---|
![]() |
![]() |
Please respectfully cover your head and remove your shoes before using this app to recite Gurbani.
Waheguruji ka Khalsa, Waheguruji ki Fateh. Sangat ji, any comments, suggestions, and corrections are welcome.




