Skip to content
refa3ydev-dotNetPublic

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

Zakarni Logo

Zakarni (ذكرني)

A modern, beautiful, and feature-rich Islamic companion app for Windows.

Platform Framework Architecture Language

Features • Installation • Screenshots • Tech Stack


✨ Overview

Zakarni is a beautifully designed Windows desktop application crafted to help Muslims stay connected with their faith throughout their daily lives. Built with the latest WinUI 3 framework and .NET 8, it offers a seamless, native, and highly performant experience.

Whether you need precise prayer times, a quick way to read the Quran, daily Athkar, or a non-intrusive floating widget to keep track of the next prayer, Zakarni has you covered in a luxurious and modern UI.

🚀 Features

  • 🕌 Accurate Prayer Times: Automatically calculates prayer times based on your geographical location with support for various calculation methods and Madhabs.
  • ⏱️ Floating Widget & System Tray: A discreet, always-on-top floating widget that shows the next prayer and countdown. The app can minimize to the system tray to run quietly in the background.
  • 📖 Quran Reader (المصحف): Read the Holy Quran seamlessly within the app with a dedicated reading mode.
  • 📿 Daily Athkar (الأذكار): Access morning, evening, and post-prayer supplications easily.
  • ✅ Islamic Task Manager: Keep track of your daily religious goals and habits.
  • 🔔 Adhan & Notifications: Audio Adhan alerts and desktop notifications before and at prayer times.
  • 🌓 Beautiful Theming: Full support for Windows Light and Dark modes, utilizing Mica backdrops and Acrylic materials for a premium feel.
  • 🌍 Bilingual Support: Fully localized in both Arabic (RTL) and English (LTR).

📸 Screenshots

(Replace these placeholders with actual screenshots of your application)

Dashboard (Dark Mode) Quran Reader
Dashboard
Quran Reader
Floating Widget Settings
Widget
Widget Settings
Widget

🛠️ Tech Stack

  • Framework: WinUI 3 (Windows App SDK)
  • Runtime: .NET 8.0
  • Language: C# 12
  • Architecture: MVVM (Model-View-ViewModel) via CommunityToolkit.Mvvm
  • Dependency Injection: Microsoft.Extensions.DependencyInjection
  • Key Libraries:
    • H.NotifyIcon (For System Tray functionality)
    • Adhan.cs (For prayer time calculations)

Prerequisites

  • Windows 10 (Version 1809 or later) or Windows 11.

How to Download

  1. Go to the Releases page. │
  2. Download the latest Zakarni.zip or .exe installer. │
  3. Extract the contents (if zip) and run Zakarni.UI.exe.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages