{"id":48419830,"url":"https://github.com/abiruzzamanmolla/dailyprayertimesoftware","last_synced_at":"2026-04-14T12:01:05.021Z","repository":{"id":344682554,"uuid":"1182704115","full_name":"AbiruzzamanMolla/DailyPrayerTimeSoftware","owner":"AbiruzzamanMolla","description":"A premium, glassmorphic prayer tracker for Windows taskbar.","archived":false,"fork":false,"pushed_at":"2026-04-13T11:21:51.000Z","size":157136,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"native-rewrite","last_synced_at":"2026-04-13T11:35:01.538Z","etag":null,"topics":["islamic-prayer-times","muslim","prayer","prayer-times","windows"],"latest_commit_sha":null,"homepage":"https://az.is-a.dev/DailyPrayerTimeSoftware/","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AbiruzzamanMolla.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-15T21:31:44.000Z","updated_at":"2026-04-13T11:21:58.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/AbiruzzamanMolla/DailyPrayerTimeSoftware","commit_stats":null,"previous_names":["abiruzzamanmolla/dailyprayertimesoftware"],"tags_count":39,"template":false,"template_full_name":null,"purl":"pkg:github/AbiruzzamanMolla/DailyPrayerTimeSoftware","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AbiruzzamanMolla%2FDailyPrayerTimeSoftware","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AbiruzzamanMolla%2FDailyPrayerTimeSoftware/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AbiruzzamanMolla%2FDailyPrayerTimeSoftware/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AbiruzzamanMolla%2FDailyPrayerTimeSoftware/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AbiruzzamanMolla","download_url":"https://codeload.github.com/AbiruzzamanMolla/DailyPrayerTimeSoftware/tar.gz/refs/heads/native-rewrite","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AbiruzzamanMolla%2FDailyPrayerTimeSoftware/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31795334,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T11:13:53.975Z","status":"ssl_error","status_checked_at":"2026-04-14T11:13:53.299Z","response_time":153,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["islamic-prayer-times","muslim","prayer","prayer-times","windows"],"created_at":"2026-04-06T08:05:04.328Z","updated_at":"2026-04-14T12:01:05.012Z","avatar_url":"https://github.com/AbiruzzamanMolla.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"DailyPrayerTime.Native/icon.ico\" width=\"80\" height=\"80\" alt=\"App Icon\"\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eDaily Prayer Timer (Native)\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cb\u003eLightweight. Accurate. Native.\u003c/b\u003e\u003cbr\u003e\n  A high-performance, native Windows application for accurate prayer times, featuring a premium glassmorphic UI, deep taskbar integration, and full multi-language support. Keep track of your daily prayers and Sunnah fasts directly from your Windows desktop.\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/AbiruzzamanMolla/DailyPrayerTimeSoftware/releases/latest\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/v/release/AbiruzzamanMolla/DailyPrayerTimeSoftware\" alt=\"Latest Release\"\u003e\n  \u003c/a\u003e\n  \u003cimg src=\"https://img.shields.io/github/downloads/AbiruzzamanMolla/DailyPrayerTimeSoftware/total?style=for-the-badge\u0026color=brightgreen\" alt=\"Total Downloads\"\u003e\n\n\u003c/p\u003e\n\n---\n\n## 📥 Download \u0026 Install\n\n| Platform                       | Link                                                                                                                    |\n| ------------------------------ | ----------------------------------------------------------------------------------------------------------------------- |\n| **Windows (64-bit Installer)** | [DailyPrayerTimer_Setup_v2.1.0_x64.exe](https://github.com/AbiruzzamanMolla/DailyPrayerTimeSoftware/releases/latest)    |\n| **Windows (32-bit Installer)** | [DailyPrayerTimer_Setup_v2.1.0_x86.exe](https://github.com/AbiruzzamanMolla/DailyPrayerTimeSoftware/releases/latest)    |\n| **Windows (64-bit Portable)**  | [DailyPrayerTimer_v2.1.0_Portable_x64.exe](https://github.com/AbiruzzamanMolla/DailyPrayerTimeSoftware/releases/latest) |\n\n1. Download the installer matching your system.\n2. Run the installer and follow the wizard to create Desktop and Start Menu shortcuts.\n3. Once installed, you can find **Daily Prayer Timer** on your Desktop or by searching in the Windows Start Menu.\n\n## 📸 UI Preview\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/AbiruzzamanMolla/DailyPrayerTimeSoftware/raw/native-rewrite/screenshots/preview.gif\" alt=\"UI Preview\" width=\"100%\"\u003e\n\u003c/p\u003e\n\n## 🔥 What's New in v2.2.0 (Divine Tracker Expansion)\n\n- **Divine Tracker Analytics**: New aggregate progress card in the Tracker tab showing Weekly, Monthly, and Yearly completion statistics.\n- **Automated Qadha Tracking**: Smart logic that calculates missed Fard prayers across all periods (Today, Week, Month, Year).\n- **Taskbar Jamat Times**: Prayer list now displays Jamat times alongside start times for better planning.\n- **Application Loader**: Enhanced startup experience with a sleek new loading screen.\n- **Automatic Data Backup**: Scheduled backups to your preferred directory to keep your progress safe.\n- **Fixed Night Logic \u0026 Notifications**: Perfected crossover handling for Tahajjud and Islamic Midnight during early morning hours, and resolved an issue with missed notification alerts.\n\n## 🔥 What's New in v2.0.0 (Generation 2 Tracker)\n\n- **Bi-Directional Tracker Sync**: Instant synchronization between the Tracker popup and the Hero Tracker dashboard.\n- **Precision Progress Logic**: Daily completion percentage calculation now uses double-precision math for 100% accuracy.\n- **Nafal \u0026 Sawm Integration**: Progress now tracks Nafal prayers (Tahajjud, Duha, Awwabin) and includes a Fasting bonus.\n- **Improved Historian Mode**: Past dates are fully interactive without the \"upcoming\" blur effect for better retrospective tracking.\n\n_(See the `CHANGELOG.md` for a full history of updates including v1.8.x features like Custom Offsets, Granular Notifications, Zen Mode, and Ramadan Mode.)_\n\n## ✨ Key Features\n\n### 🕌 Prayer Tracking \u0026 Alarms\n\n- **Accurate Prayer Times:** Real-time countdowns for all five daily prayers based on your exact location (Latitude/Longitude).\n- **Jamaat (Congregation) Support:** Set and track fixed Jamaat times for your local Masjid. Time selectors strictly filter to each prayer's valid range.\n- **Granular Notification Controls**: Individually enable/disable Adhan, Pre-Adhan reminders, and Jamaat popups for each prayer.\n- **Adhan Sound Management**: Choose from high-quality recorded adhans (Makkah, Madinah, Alafasi), adjust volume globally, or use any custom MP3/WAV file.\n- **Sunnah Fasting Tracker:** Automatic detection and alerts for Monday/Thursday, Ayyam al-Bidh, and special Islamic dates.\n- **Prohibited Times (Makruh) Alerts:** Visual countdowns and warnings for Sunrise, Zawal, and Sunset.\n- **Manual Calculation Options**: Custom Fajr/Isha angles and High Latitude rules, customizable Suhur/Iftar offsets, and Hijri date adjustments.\n\n### 💻 UI \u0026 Integration\n\n- **Premium Glassmorphism UI**: Modern design with semi-transparent backgrounds, vibrant Islamic Green gradients, and custom titlebar-less navigation.\n- **Zen \u0026 Full Screen Modes**: Immersive focus modes that strip away UI distractions to leave only the beautiful prayer countdown.\n- **Dual Taskbar Modes**:\n  - **Integrated Taskbar Window**: A native, TrafficMonitor-inspired taskbar integration for Windows 11.\n  - **Legacy COM DeskBand**: Support for Windows 10 and ExplorerPatcher users.\n- **Floating Overlay**: A stylish, semi-transparent fallback overlay to keep prayers in view while you work, featuring vertical \"popup\" expansion.\n- **Theme Customization**: Full control over primary/secondary colors and background gradients.\n- **Smart Update System**: Automatic version checks on startup and a manual \"Check for Updates\" button.\n- **Tray Persistence**: Runs in the background with a system tray icon for quick access.\n\n## 🚀 Portable Version\n\nThe portable version is a single-file executable that stores all its settings and data in a `data` subfolder within the application directory.\n\n- **No Installation Required**: Just download and run.\n- **Easy Backup**: Simply copy the application folder to keep your settings.\n- **Stealthy**: Does not write to `%APPDATA%` unless manually configured otherwise.\n\n\u003e [!NOTE]\n\u003e To manually enable portable mode on any installer build, create an empty file named `.portable` in the same directory as the executable.\n\n## 🛠️ Building from Source\n\n1. Clone the repository.\n2. Open in Visual Studio 2022 or use CLI.\n3. Build for your target architecture:\n   ```powershell\n   # 64-bit\n   dotnet publish DailyPrayerTime.Native -c Release -r win-x64 --self-contained -p:PublishSingleFile=true\n   # 32-bit\n   dotnet publish DailyPrayerTime.Native -c Release -r win-x86 --self-contained -p:PublishSingleFile=true\n   ```\n\n## 🌍 Translation \u0026 Localization Guide\n\nDaily Prayer Timer supports multiple languages. We welcome open-source contributions to add more!\n\n### How to Add a New Language\n\n1. **Find Language Files**: Navigate to the `DailyPrayerTime.Native/i18n` directory.\n2. **Create New Dictionary**: Copy the default English file (`en.json`) and rename it to your target language code (e.g., `tr.json` for Turkish, `ar.json` for Arabic).\n3. **Translate**: Open your new `json` file and translate all the string values on the right side of the colon.\n   - **Important**: Do not translate or modify the keys (the strings on the left side of the colon).\n   - Ensure formatting placeholders like `{0}` remain intact.\n4. **Register Language**: Open `DailyPrayerTime.Native/SettingsWindow.xaml` and locate the `\u003cComboBox x:Name=\"LanguageSelector\"\u003e` section. Add your new language as a `ComboBoxItem` with the `Tag` matching your new json filename (e.g., `Tag=\"tr\"`).\n5. **Submit PR**: Test your changes and submit a Pull Request to help the community!\n\n## 🌐 Extension Versions\n\nCheck out other versions of this tool:\n\n- **Chrome Extension**: [Prayer Time on GitHub](https://github.com/AbiruzzamanMolla/PrayerTime)\n- **VS Code Extension**: [Prayer Timer (Bangladesh) on Marketplace](https://marketplace.visualstudio.com/items?itemName=azmolla.prayer-timer-bangladesh)\n\n---\n\n### 🙏 Acknowledgements\n\nSpecial thanks to the entire open-source community. This project draws immense inspiration and ideas from numerous developers, and we are grateful for the help and foundation provided by their projects.\n\nA special thanks to the AI community and **Agentic AI coding assistants** for empowering the rapid development, debugging, and continuous refinement of this software.\n\n#### Special Thanks\n\n- **Islamic Audiobook**: [YouTube Channel](https://www.youtube.com/@islamicaudiobook)\n- **BB Podium (Book Reviews)**: [YouTube Channel](https://www.youtube.com/@BBPodium)\n- **Audiobook Bangla**: [Website](https://audiobookbangla.com)\n\n---\n\n### 📬 Contact \u0026 Support\n\n- **Developer**: Abiruzzaman Molla\n- **GitHub**: [github.com/AbiruzzamanMolla](https://github.com/AbiruzzamanMolla)\n- **Support Me**: [SupportKori](https://www.supportkori.com/abiruzzaman)\n- **Telegram**: [Join Now](https://t.me/dailyprayertimersoftware)\n\n---\n\n© 2026 Abiruzzaman Molla. All Rights Reserved.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabiruzzamanmolla%2Fdailyprayertimesoftware","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabiruzzamanmolla%2Fdailyprayertimesoftware","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabiruzzamanmolla%2Fdailyprayertimesoftware/lists"}