Skip to content

A currated list of Awesome Muslim Resources to encourage and help developers produce more islamic apps.

Notifications You must be signed in to change notification settings

choubari/Awesome-Muslims

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

All Contributors

Awesome Muslims

A List of Awesome Muslim Things.

Awesome Muslims

Table of Content

Open Source Projects

Web Apps

Mobile Apps

Java

  • Muslim App: Daily Muslim Android App that contains Prayer times, Rememberance, Qibla Finder, Zakat Calculator and other features.
  • Quran: a quran reading application for android
  • Wazaker: An islamic app to know about islam, morning and evening azkar, qibla direction, counter.
  • Namaz Vakti Android: A useful Application with a set of tools needed by any muslim.
  • Qurany App: Open Source HolyQuran app that provide Read, Listen, Tafseer, Test all of them and app is very small size
  • QuranOnAndroid: Free open source app to listen Quran online.
  • Muslim Mate: an android application to organize Muslims life.
  • Kiblat Campass : an app to find Quibla Direction.
  • NoorUlHuda: Noor-Ul-Huda is an offline Quran app with Prayer Time and Duas (supplications).

Kotlin

  • AlQuran Android: Source Code Tutorial App of Al-Quran
  • Sunnah Assistant: An android app for setting reminders that help you become a better person.
  • LaamMuslimAndroid: Project to find out the prayer schedule, reading the quran, etc.
  • Ayatu Rabbi - Quran: The Easiest app to Read Holy Quran
  • Al Quran: Al Quran is a 100% Free and Open Source App without any Ads. This is a simple (Text based) Quran app for Android.

Flutter

  • Mi'raj: An app that helps all Muslims around the world perform daily worship, Al-Quran, Qibla direction, Prayer times.
  • Holy Quran: Application of Holy book of Muslims, Al-Qur'an. Developed using Flutter The data is fetched using API.
  • Prayer Times: A turkish flutter app to shw prayer times.
  • Quran Flutter: Quran made with Flutter for All platforms
  • Alfanous: an Arabic search engine API provides the simple and advanced search in Quran , more features and many interfaces.
  • quran_app: Quran app built with Flutter
  • Al-quran-Al-karim: The Noble Qur’an - Hafs from Asim [Arabic Edition]
  • SimplyQibla: Minimalist, accurate, and privacy-focused qibla app.

Swift

  • Quran Ios: A quran reading application for iOS written in Swift.
  • Prayer Times: Islamic Prayer (salah) Time calculation written in swift.

React Native

  • Muslim: A quran and azkar reading application for android written in react native with TypeScript.
  • Al-Azan: Privacy-first ad-free open-source muslim Adhan (islamic prayer times) app.
  • Check-hadith-native:Check hadith nabawi using dorar API. Preview.

Desktop Apps

Java

  • Azkar - Desktop Application shows notification for Azkar that pops-up every specific time πŸ’¬, Calculating Muslim prayer times (for any location), and shows Morning and Nights Azkar with reminder ⏰.
  • Salawat: A prayer times and Adhan application for Windows, macOS and GNU/Linux written in Java.
  • Prayer Times: Desktop application πŸ’» for calculating Muslim prayer times πŸ•Œ and setting an alarm (Adhan) ⏰ for the prayer times.

Javascript

  • Muezzin: A prayer times and Adhan application for Windows, macOS and GNU/Linux.
  • Altaqwaa: An electron-based Azkar/prayer times application for Windows & Linux.
  • Hisn-al-Muslim: An app built upon the "Hisn-al-Muslim" book for azkar from the sunnah of the Prophet Muhammad (ο·Ί) for windows & Linux

C/C++

  • Next Prayer: Islamic prayers reminder for Linux status bar.
  • Quran Companion: cross-platform Quran reader & player written in Qt/C++.
  • QuranApp: Quran app is an easy to use Quran reader with support for translation in multiple languages and stream beautiful Quran recitation.

Python

  • Athany: a lightweight python prayer times/athan πŸ•Œ application for windows and linux that operates offline.
  • Eeman: An app that lets you track and get notified of your Salah timings, and read the beautiful Quran written in GTK 4 and Python for Linux.

APIs & Data

  • Quran.com API: Source code of Quran.com's API
  • Quran API: Simple Quran API with Indonesia Tafsir and media audio (murrotal) Syekh. Mishary Rashid Alafasy
  • Quran API Multi: Free Quran API Service with 90+ different languages and 400+ translations
  • Azkar DB: a dataset that contains Azkar, DuaΓ’ and Rokia in database, .json and .cvs formats.
  • Quran JSON: Quran JSON ~ 6236 verses, 114 surah, 30 Juz
  • Hadith JSON: A database of the hadiths of the Prophet from 17 books, including the nine books and others.
  • The AlAdhan API: this repository powers the AlAdhan.com API on http://api.aladhan.com.
  • Quran CSV
  • Open Hadith Data: Open Hadith Library of the databases of 9 different books
  • Sunnah API: The official API of sunnah.com for retrieving information about hadith collections.
  • Hadith API: Free Hadith API Service with Multiple Languages and Multiple Grades
  • Quran App Data:A list of Quran Suras in jsonn, images, tafaseer, hadith books json.

Libraries & Plugins

Java

  • ITL Java : A Java library for calculating prayer (salat) times, Hijri date, and qibla direction, based on ITL (Islamic Tools and Libraries)
  • Adhan Java: High precision Islamic prayer time library for Java
  • Hijri Date Picker: A library that offers a hijri (Islamic Calendar) Date Picker designed on Google's Material Design Principals For Pickers for Android 5.0 (API 21) +.
  • Quran Verses: a library to show random Quran verse in android app.
  • Ayah Intellij: Get a verse(an ayah) from the Quran during your coding session stay connected with the words of Allah.

Kotlin

  • Muslim DATA: Best Muslim android library that provides: Prayer Times, Offline Geocoder, Names of Allah, and Azkars.
  • Azan Library: Library aiming to calculate prayer time with one line code, if you implement prayer time application , there is no need to do this headache again.

Swift

  • Adhan Swift: High precision Islamic prayer time library for Swift
  • Muslim Data: an Islamic library that provides Prayer Times (fixed and calculated), Offline Geocoder, Location Search, Azkars (Hisnul Muslim) and 99 Names of Allah.

Javascript

  • Adhan JS: High precision Islamic prayer time library for Javascript
  • Hijri Date Picker: A simple and reusble react component for hijir date pickr

C#

  • Adhan CSharp: High precision Islamic prayer time library for CSharp.

Python

  • Adhan Python: High precision Islamic prayer time library for Python.
  • HijriDate: a Python package to convert accurately between Hijri and Gregorian dates using the Umm al-Qura calendar.
  • PyQuran: a Python package which provides tools for Quranic Analysis and Arabic texts.
  • pyIslam : a Python library to calculate prayer times, hijri date, qiblah direction and more
  • Python Quran ODOA: library to get random ayah within quran surah for supporting "ODOA" (One Day One Ayah) campaign.

Dart & Flutter

  • Flutter Qiblah : a plugin that allows you to display Qiblah direction in you app with support for both Android and iOS.
  • Adhan Dart / Flutter : Adhan Dart is a well tested and well documented library for calculating Islamic prayer times.

Extensions

Others

  • Ayah Detection: python scripts to detect ayah markers from quran images .
  • Django Quran: Quranic models and helpers for use in Django projects
  • Quran Image Generator: a set of scripts that generate Quran page images based on the old madani fonts provided by the King Fahd Quran Complex in Saudi Arabia.

Assets

Fonts

Sound

Files

Graphic Design Resources

Credits

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Kawtar CHOUBARI
Kawtar CHOUBARI

πŸ–‹ 🎨
ELATTARIYassine
ELATTARIYassine

πŸ–‹
Abdelrahman Bayoumi
Abdelrahman Bayoumi

πŸ–‹
Yunus Efendi
Yunus Efendi

πŸ–‹
Salah Eddine Mebkhouti
Salah Eddine Mebkhouti

πŸ–‹
Mouad Ziani
Mouad Ziani

πŸ–‹
Kafil
Kafil

πŸ–‹
Abdenassar Amimi
Abdenassar Amimi

πŸ–‹
Iskhak Suranov
Iskhak Suranov

πŸ–‹
adelpro
adelpro

πŸ–‹
Hamza Faraji
Hamza Faraji

πŸ–‹
Fawaz Ahmed
Fawaz Ahmed

πŸ–‹
Fahmida Mashura Tasnuva
Fahmida Mashura Tasnuva

🚧
Ahmed Abdelbaset
Ahmed Abdelbaset

πŸ–‹
Ayoub Sousali
Ayoub Sousali

πŸ–‹ πŸ“–
Fasial ur Rehman
Fasial ur Rehman

πŸ–‹
Madi
Madi

πŸ–‹
Saladin
Saladin

πŸ–‹

This project follows the all-contributors specification. Contributions of any kind are welcome!