Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/choubari/Awesome-Muslims

A currated list of Awesome Muslim Resources to encourage and help developers produce more islamic apps.
https://github.com/choubari/Awesome-Muslims

List: Awesome-Muslims

awesome awesome-list awesome-lists hacktoberfest muslim muslim-api muslim-app muslim-data muslim-prayer-times muslims muslims-prayer prayer-times qibla qibla-menu qiblah-direction ramadan remembrance tally-counter zakat-calculator

Last synced: 16 days ago
JSON representation

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

Awesome Lists containing this project

README

        

[![All Contributors](https://img.shields.io/badge/all_contributors-18-orange.svg?style=flat-square)](#contributors-)


Awesome Muslims


A List of Awesome Muslim Things.



Awesome Muslims



# Table of Content

- [Table of Content](#table-of-content)
- [Open Source Projects](#open-source-projects)
- [Web Apps](#web-apps)
- [Mobile Apps](#mobile-apps)
- [Java](#java)
- [Kotlin](#kotlin)
- [Flutter](#flutter)
- [Swift](#swift)
- [React Native](#react-native)
- [Desktop Apps](#desktop-apps)
- [Java](#java-1)
- [Javascript](#javascript)
- [C/C++](#c-cpp)
- [Python](#python)
- [APIs & Data](#apis--data)
- [Libraries & Plugins](#libraries--plugins)
- [Java](#java-2)
- [Kotlin](#kotlin-1)
- [Swift](#swift-1)
- [Javascript](#javascript-1)
- [C#](#c)
- [Python](#python-1)
- [Dart & Flutter](#dart--flutter)
- [Extensions](#extensions)
- [Others](#others)
- [Assets](#assets)
- [Fonts](#fonts)
- [Sound](#sound)
- [Files](#files)
- [Graphic Design Resources](#graphic-design-resources)
- [Credits](#credits)
- [Contributors ✨](#contributors-)

# Open Source Projects

## Web Apps

- [Salat](https://github.com/kafiln/salati): Prayer times in Morocco by cities (According to The Ministry of Endowments and Islamic Affairs) [Preview](https://salat.vercel.app).
- [Quran](https://github.com/quran/quran.com-frontend-v2): The official source code repository for [Quran.com](https://Quran.com)
- [Quran Multi](https://github.com/fawazahmed0/quran): Read Quran in 90+ Languages. [Preview](https://fawazahmed0.github.io/quran)
- [Quranaho](https://github.com/adibemohamed/quranaho): Open Source Quran
- [Quran Reader](https://github.com/mohdovais/quran): Quran Reader in Arabic.
- [Time For Salah Website](https://github.com/AbdulMalikDev/TimeForSalahWebsite): A Muslim Prayer Timing Website build with pure JavaScript.
- [QuranicAudio](https://github.com/quran/audio.quran.com): The official Repository of https://quranicaudio.com/
- [Hijri JS](https://github.com/xsoh/Hijri.js): A Hijri converter with Javasript
- [Pray Times](https://github.com/abodehq/Pray-Times): an Islamic project aimed at providing an open-source library for calculating Muslim prayers times.
- [Muslim Mate Website](https://github.com/fekracomputers/MuslimMateWebsite): A website to display dashboard for information needed daily for Muslim (Prayer times, Hijri Calendar, Weather)
- [Salat Vue](https://github.com/ELATTARIYassine/Salat-vue): Worldwide prayers times web application [Preview](https://salat-vue.netlify.app).
- [QuranIPFS](https://github.com/adelpro/quranipfs): Quran over IPFS streaming. [Preview](https://www.quranipfs.com).
- [Check-hadith](https://github.com/adelpro/check-hadith): Quran over IPFS streaming web applicatiion PWA. [Preview](https://adelpro.github.io/check-hadith).
- [Openadhan](https://github.com/adelpro/Openadhan): Web application made with Reactjs for calculating Muslim prayer times using local (auto) position or manual position calculated (with city search). [Preview](https://openadhan.web.app).
- [Hadith Multi](https://github.com/fawazahmed0/hadiths): Hadiths with Multiple Grades & Languages [Preview](https://fawazahmed0.github.io/hadiths)
- [Next Salat](https://github.com/ayoubsousali/next-salat): A simple web app to browse prayer times in Morocco [Preview](https://salat.sousali.com)
- [Prayer Times & Mosques Finder](https://github.com/jadmadi/prayer-times-mosque-finder): A simple web app get prayer times based on GPS location, and find the nearest Mosques. [Preview](https://ptmf.madi.se/)

## Mobile Apps

### Java

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

### Kotlin

- [AlQuran Android](https://github.com/AzharRivaldi/AlQuran-Android): Source Code Tutorial App of Al-Quran
- [Sunnah Assistant](https://github.com/saidmsaid81/SunnahAssistant): An android app for setting reminders that help you become a better person.
- [LaamMuslimAndroid](https://github.com/luthfiarifin/LaamMuslimAndroid): Project to find out the prayer schedule, reading the quran, etc.
- [Ayatu Rabbi - Quran](https://github.com/3llomi/AyatuRabbi_Quran): The Easiest app to Read Holy Quran
- [Al Quran](https://github.com/thefaisalurrehman/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](https://github.com/Isko21/Mi-raj): An app that helps all Muslims around the world perform daily worship, Al-Quran, Qibla direction, Prayer times.
- [Holy Quran](https://github.com/m-hamzashakeel/The_Holy_Quran_App): Application of Holy book of Muslims, Al-Qur'an. Developed using Flutter The data is fetched using API.
- [Prayer Times](https://github.com/flutterturkey/prayer-times): A turkish flutter app to shw prayer times.
- [Quran Flutter](https://github.com/SadaqaWorks/Quran-Flutter): Quran made with Flutter for All platforms
- [Alfanous](https://github.com/Alfanous-team/alfanous): an Arabic search engine API provides the simple and advanced search in Quran , more features and many interfaces.
- [quran_app](https://github.com/yunusefendi52/quran_app): Quran app built with Flutter
- [Al-quran-Al-karim](https://github.com/HoussemTN/Al-quran-Al-karim): The Noble Qur’an - Hafs from Asim [Arabic Edition]
- [SimplyQibla](https://github.com/TowardsIkhlaas/simply_qibla): Minimalist, accurate, and privacy-focused qibla app.

### Swift

- [Quran Ios](https://github.com/quran/quran-ios): A quran reading application for iOS written in Swift.
- [Prayer Times](https://github.com/ashikahmad/PrayerTimes-Swift): Islamic Prayer (salah) Time calculation written in swift.

### React Native

- [Muslim](https://github.com/abdenassar01/muslim): A quran and azkar reading application for android written in react native with TypeScript.
- [Al-Azan](https://github.com/meypod/al-azan/): Privacy-first ad-free open-source muslim Adhan (islamic prayer times) app.
- [Check-hadith-native](https://github.com/adelpro/check-hadith-native):Check hadith nabawi using dorar API. [Preview](<[https://adelpro.github.io/check-hadith](https://check-hadith.web.app/)>).

## Desktop Apps

### Java

- [Azkar](https://github.com/AbdelrahmanBayoumi/Azkar-App) - 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](https://github.com/DBChoco/Salawat): A prayer times and Adhan application for Windows, macOS and GNU/Linux written in Java.
- [Prayer Times](https://github.com/HouariZegai/PrayerTimes): Desktop application πŸ’» for calculating Muslim prayer times πŸ•Œ and setting an alarm (Adhan) ⏰ for the prayer times.

### Javascript

- [Muezzin](https://github.com/DBChoco/Muezzin): A prayer times and Adhan application for Windows, macOS and GNU/Linux.
- [Altaqwaa](https://github.com/Alsarmad/Altaqwaa-Islamic-Desktop-Application): An electron-based Azkar/prayer times application for Windows & Linux.
- [Hisn-al-Muslim](https://github.com/Alsarmad/hisnmuslim_app): 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](https://github.com/AbdeltwabMF/next-prayer): Islamic prayers reminder for Linux status bar.
- [Quran Companion](https://github.com/0xzer0x/quran-companion): cross-platform Quran reader & player written in Qt/C++.
- [QuranApp](https://github.com/Muslim-Programmers/QuranApp-Linux): Quran app is an easy to use Quran reader with support for translation in multiple languages and stream beautiful Quran recitation.

### Python

- [Athany](https://github.com/0xzer0x/athany): a lightweight python prayer times/athan πŸ•Œ application for windows and linux that operates offline.
- [Eeman](https://codeberg.org/SHuRiKeN/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](https://github.com/quran/quran.com-api): Source code of Quran.com's API
- [Quran API](https://github.com/sutanlab/quran-api): Simple Quran API with Indonesia Tafsir and media audio (murrotal) Syekh. Mishary Rashid Alafasy
- [Quran API Multi](https://github.com/fawazahmed0/quran-api): Free Quran API Service with 90+ different languages and 400+ translations
- [Azkar DB](https://github.com/osamayy/azkar-db): a dataset that contains Azkar, DuaΓ’ and Rokia in database, .json and .cvs formats.
- [Quran JSON](https://github.com/semarketir/quranjson): Quran JSON ~ 6236 verses, 114 surah, 30 Juz
- [Hadith JSON](https://github.com/A7med3bdulBaset/hadith-json): A database of the hadiths of the Prophet from 17 books, including the nine books and others.
- [The AlAdhan API](https://github.com/islamic-network/api.aladhan.com): this repository powers the AlAdhan.com API on http://api.aladhan.com.
- [Quran CSV](https://github.com/azvox/quran-csv/tree/master/resources)
- [Open Hadith Data](https://github.com/mhashim6/Open-Hadith-Data): Open Hadith Library of the databases of 9 different books
- [Sunnah API](https://github.com/sunnah-com/api): The official API of sunnah.com for retrieving information about hadith collections.
- [Hadith API](https://github.com/fawazahmed0/hadith-api): Free Hadith API Service with Multiple Languages and Multiple Grades
- [Quran App Data](https://github.com/Mohamed-Nagdy/Quran-App-Data):A list of Quran Suras in jsonn, images, tafaseer, hadith books json.

## Libraries & Plugins

### Java

- [ITL Java](https://github.com/fikr4n/itl-java) : A Java library for calculating prayer (salat) times, Hijri date, and qibla direction, based on ITL (Islamic Tools and Libraries)
- [Adhan Java](https://github.com/batoulapps/adhan-java): High precision Islamic prayer time library for Java
- [Hijri Date Picker](https://github.com/alhazmy13/HijriDatePicker): 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](https://github.com/bullheadandplato/quranVerses): a library to show random Quran verse in android app.
- [Ayah Intellij](https://github.com/anas-elgarhy/Ayah-intellij): Get a verse(an ayah) from the Quran during your coding session stay connected with the words of Allah.

### Kotlin

- [Muslim DATA](https://github.com/kosratdev/muslim-data-android): Best Muslim android library that provides: Prayer Times, Offline Geocoder, Names of Allah, and Azkars.
- [Azan Library](https://github.com/ahmedeltaher/Prayer-Times-Android-Azan): 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](https://github.com/batoulapps/adhan-swift): High precision Islamic prayer time library for Swift
- [Muslim Data](https://github.com/kosratdev/muslim-data-ios): 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](https://github.com/batoulapps/adhan-js): High precision Islamic prayer time library for Javascript
- [Hijri Date Picker](https://github.com/abublihi/hijri-date-picker): A simple and reusble react component for hijir date pickr

### C#

- [Adhan CSharp](https://github.com/davidpet86/Adhan-csharp): High precision Islamic prayer time library for CSharp.

### Python

- [Adhan Python](https://github.com/alphahm/adhanpy): High precision Islamic prayer time library for Python.
- [HijriDate](https://github.com/dralshehri/hijridate): a Python package to convert accurately between Hijri and Gregorian dates using the Umm al-Qura calendar.
- [PyQuran](https://github.com/hci-lab/PyQuran): a Python package which provides tools for Quranic Analysis and Arabic texts.
- [pyIslam](https://github.com/abougouffa/pyIslam) : a Python library to calculate prayer times, hijri date, qiblah direction and more
- [Python Quran ODOA](https://github.com/Keda87/python-quran-odoa): library to get random ayah within quran surah for supporting "ODOA" (One Day One Ayah) campaign.

### Dart & Flutter

- [Flutter Qiblah](https://github.com/medyas/flutter_qiblah) : a plugin that allows you to display Qiblah direction in you app with support for both Android and iOS.
- [Adhan Dart / Flutter](https://github.com/iamriajul/adhan-dart) : Adhan Dart is a well tested and well documented library for calculating Islamic prayer times.

## Extensions

- [Prayer Times Extension](https://github.com/mohamedmansour/prayer-times-extension): Prayer Time Calculation based on Geolocation for Google Chrome
- [Quran Extension](https://github.com/shahednasser/quran-extension): Replace the new tab page with Quran verses and beautiful nature pictures.
- [Salati](https://github.com/slimaneakalie/salati): Muslims prayer time extension for Google Chrome.
- [Adhan Time](https://github.com/mzaien/adhan-time): Adhan time Raycast extension for MacOs, download it from [Raycast Store](https://www.raycast.com/mzaien/adhan-time).

## Others

- [Ayah Detection](https://github.com/quran/ayah-detection): python scripts to detect ayah markers from quran images .
- [Django Quran](https://github.com/idris/django-quran): Quranic models and helpers for use in Django projects
- [Quran Image Generator](https://github.com/quran/quran.com-images): 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

- [Quranic Fonts](https://tanzil.net/docs/quranic_fonts): Arabic fonts used in [Tanzil](https://tanzil.net/).
- [Quran Fonts](https://fonts.qurancomplex.gov.sa/): A website that contains Quran Fonts and Calligraphy.
- [QCF Fonts](https://github.com/mustafa0x/qpc-fonts): Quran complex fonts for every page of the Quran.

## Sound

- [QuranicAudio](https://github.com/quran/audio.quran.com): A list of quality Quran Recitations used on [QuranicAudio.com](http://quranicaudio.com/) , get to know more info [here](https://quranicaudio.com/about).
- [Quran Audio Library](https://audio.qurancomplex.gov.sa/site/): Listen to audio recordings to the readers of the complex and translations of Quran.
- [EveryAyah](https://everyayah.com/recitations_ayat.html): Quran verse-by-verse & page recitations.

## Files

- [Glorious Qur'an Complex Platform for Developers](https://qurancomplex.gov.sa/en/techquran/dev/): Quran fonts & data in multiple forms (json, sql, csv, html)
- [Digital Mushaf of Madinah](https://dm.qurancomplex.gov.sa): A huge list of Mushaf digital elements (vectors, HD images, .pdf, .AI). [About the project](https://dm.qurancomplex.gov.sa/en/projectabstract/).
- [Quran SVG](https://github.com/batoulapps/quran-svg): SVG files for the pages of the Quran
- [Quran PDF](https://www.pdfquran.com/): Download Quran in .pdf format with different languages.

## Graphic Design Resources

- [Freepik](https://www.freepik.com/): Graphic resources and illustrations for everyone. Freepik supports arabic in search bar.
- [Vecteezy](https://www.vecteezy.com)
- [Icon8](https://icons8.com)
- [PNG Tree](https://pngtree.com/)
- [The Noun Project](https://thenounproject.com/term/islamic/)
- [Icon Finder](https://www.iconfinder.com/search/?q=islam)
- [Flaticon](https://www.flaticon.com/): Access 8.0M+ vector icons & stickers, Download Free Icons and Stickers for your projects.

# Credits

## Contributors ✨

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/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](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind are welcome!