Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Prayer ReminderNew to Visual Studio Code? Get it now.
Prayer Reminder

Prayer Reminder

Omar AbdulRahman

|
631 installs
| (3) | Free
An extension that reminds you to never forget your prayers
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Prayer Reminder

Prayer Reminder helps you keep track of the next prayer directly from the VS Code status bar.

The extension shows the remaining time until the upcoming prayer, reminds you when it is time for Adhan, and keeps prayer times available even after restarting VS Code.

Screenshot-01

Features

  • Shows the next prayer and remaining time in the status bar.
  • Shows today's full prayer schedule when you hover over the status bar item.
  • Per-prayer notification messages with relevant Quranic verses and hadith.
  • Morning Adhkar (أذكار الصباح) reminder after Fajr prayer with a read-only webview panel containing the full adhkar.
  • Evening Adhkar (أذكار المساء) reminder after Asr prayer with a read-only webview panel containing the full adhkar.
  • Quick-access adhkar button in the tooltip — Morning Adhkar before noon, Evening Adhkar after noon.
  • Lets you configure city, country, and calculation method from the tooltip or command palette.
  • Auto-detects city and country on first setup when no location has been configured.
  • Lets you re-detect location from the tooltip or command palette.
  • Shows Dhuhr as Jumu'ah on Fridays.
  • Saves prayer times locally, so VS Code does not need to call the API every time it opens.
  • Loads a rolling 30 days of prayer times when an internet connection is available.
  • Refreshes the saved prayer times when fewer than 14 future days remain.
  • Falls back to saved prayer times if the API cannot be reached.
  • Handles the end of the day by moving to tomorrow's Fajr instead of showing undefined or NaN.

Daily prayer table

Adhkar

Extension Settings

  • prayerReminder.city: City name, for example Cairo.
  • prayerReminder.country: Country name, for example Egypt.
  • prayerReminder.method: Prayer time calculation method. See Aladhan calculation methods.
  • prayerReminder.adhkarSabah: Show Morning Adhkar (أذكار الصباح) reminder after Fajr prayer. Enabled by default.
  • prayerReminder.adhkarMasa: Show Evening Adhkar (أذكار المساء) reminder after Asr prayer. Enabled by default.

Commands

  • Prayer Reminder: Refresh: Forces the extension to fetch and save fresh prayer times.
  • Prayer Reminder: Configure Prayer Times: Updates city, country, and calculation method, then refreshes saved prayer times.
  • Prayer Reminder: Detect Location: Detects city and country from your IP address, then refreshes saved prayer times.
  • Prayer Reminder: Morning Adhkar (أذكار الصباح): Opens a read-only panel with the full Morning Adhkar.
  • Prayer Reminder: Evening Adhkar (أذكار المساء): Opens a read-only panel with the full Evening Adhkar.

Release Notes

1.0.7

  • Added Morning Adhkar (أذكار الصباح) reminder after Fajr prayer.
  • Added Evening Adhkar (أذكار المساء) reminder after Asr prayer.
  • Added read-only webview panels with full adhkar text for morning and evening.
  • Added quick-access adhkar button in the tooltip (morning before noon, evening after noon).
  • Added adhkarSabah and adhkarMasa settings to enable/disable each adhkar reminder.
  • Added unique notification messages with Quranic verses and hadith for each prayer (Fajr, Dhuhr, Asr, Maghrib, Isha).
  • Switched location detection API from ipapi.co to ip-api.com for improved accuracy.
  • Refactored codebase into modular src/ structure for maintainability.

1.0.6

  • Added IP-based location detection for first setup.
  • Added Detect Location command and tooltip action.
  • Auto-saves detected city, country, and a matching calculation method when possible.

1.0.5

  • Added saved prayer-time cache across VS Code restarts.
  • Added rolling 30-day prayer time loading.
  • Added hover tooltip with today's prayer schedule.
  • Added quick configuration for city, country, and calculation method.
  • Shows Jumu'ah instead of Dhuhr on Fridays.
  • Fixed stale countdowns after VS Code stays open for a long time.
  • Fixed next-prayer display after the last prayer of the day.

1.0.4

  • Introduced stability fixes.

1.0.3

  • Fixed wrong timings after prayers.

1.0.2

  • Fixed end-of-day NaN issue.

1.0.1

  • Fixed after-Isha issue.
  • Added Refresh command to force refresh timings.

1.0.0

  • Initial release.

Developed By

  • Omar AbdulRahman
  • Mohamed Eldeeb
  • Mohamed Rayen Bouzaabia

Support

For bugs or issues, please contact contact@omar45.com. for building the project follow this steps:

npm install
npm install -g @vscode/vsce
vsce package

That will generate something like:

prayer-reminder-1.0.x.vsix Then you can install it in VS Code:

code --install-extension prayer-reminder-1.0.x.vsix
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft