Sajda: Never Miss a Prayer on Your Mac Again
As a Muslim who uses a Mac all day, I was looking for a prayer times app that was minimalist, fast, and felt truly native to macOS.
Many of the available apps had outdated designs, or were doesnt have a feature that I need.
Sajda is a prayer times app for your Mac's menu bar. It delivers accurate prayer schedules and clear reminders directly on your desktop.
This project is open-source. I built it to solve my own problem, but I hope others find it useful too.
Features
Prayer Times & Accuracy
- Automatic Location Detection: Get precise prayer times instantly.
- Manual City Search: Find and set any city in the world.
- Multiple Calculation Methods: Choose from MWL, ISNA, Umm al-Qura, Kemenag (Indonesia), Diyanet (Turkey), and many more.
- Hanafi Madhhab: A simple toggle to adjust the Asr prayer time.
- Per-Prayer Time Correction: Manually adjust each of the five daily prayers (+/- 60 min) to perfectly match your local mosque.
- ⭐ [PRO] Set Location via Coordinates: For ultimate precision, input latitude and longitude directly.
- ⭐ [PRO] Smart Timezone Detection: Automatically applies the correct timezone for any manually set location.
- ⭐ [PRO] Live Time & Zone Display: See the current time and timezone for your manual location, updating live in the app.
Menu Bar Display
- Icon-Only Mode: For a clean, minimal look.
- Next Prayer Countdown: See at a glance how much time is left (e.g., Maghrib in 24m).
- Exact Prayer Time: Display the precise time of the next prayer (e.g., Isha at 7:30 PM).
- ⭐ [PRO] Exclusive Minimal Style: A compact, text-only display perfect for power users (e.g., Asr -2h 4m or Asr 6.15).
- ⭐ [PRO] Imminent Prayer Warning: The menu bar text automatically turns red when a prayer is less than 10 minutes away.
Notifications & Alerts
- Native macOS Prayer Reminders: Get gentle, standard system notifications before each prayer.
- ⭐ [PRO] Customizable Notification Sound: Choose the default beep, select your own custom sound file, or have no sound at all.
System, Language & Experience
- Run at Startup: Set it once and Sajda will always be ready for you.
- Full Light & Dark Mode Support: Adapts beautifully to your system theme.
- Uses System Accent Color: The interface feels perfectly integrated with your Mac's personalization.
- Optional Sunnah Prayers: Choose to show or hide the times for Tahajud and Dhuha.
- 12-Hour / 24-Hour Time Format: Display times in the format you prefer.
- Compact View Option: A smaller, more condensed layout for users who prefer minimal space.
- ⭐ [PRO] Multi-Language Interface: Fully available in English, Arabic (العربية), and Indonesian.
- ⭐ [PRO] Full Right-to-Left (RTL) Support: A flawless, native experience for Arabic users.
- ⭐ [PRO] Localized Number & Time Formats: Numbers, dates, and times are displayed according to your language settings.
- ⭐ [PRO] Selectable Animation Styles: Choose between a modern "Fade" animation, a classic "Slide," or "None" for instant transitions.
- ⭐ [PRO] Polished Welcome Screen: A beautiful and helpful onboarding guide to get you started.
A Note on Sajda Pro
The standard version of Sajda is available for free, and it works wonderfully for most daily needs. There is no obligation to purchase the Pro version.
Choosing to purchase Sajda Pro is the most meaningful way to support the app's development. My hope is to bring Sajda to the Mac App Store, making it easily and safely accessible for everyone. Your support directly helps cover the costs, like the Apple Developer Program fee, required to make that a reality.
Or, if you simply wish to enjoy the advanced features, that is a wonderful reason too. In either case, thank you for your support.
System Requirements
- macOS Ventura (13.0) or later.
- Compatible with both Apple Silicon (M1, M2, etc.) and Intel-based Macs.
As a testament to its efficiency, Sajda was developed and tested on a 2012 MacBook Pro (using Ventura OCLP). It is designed to be extremely lightweight and will not slow down your machine.
What You Get
- The Sajda App (.dmg file).
Click "I want this!" to get Sajda or Sajda Pro.