Awesome-Muslims icon indicating copy to clipboard operation
Awesome-Muslims copied to clipboard

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

All Contributors

Awesome Muslims

A List of Awesome Muslim Things.

Awesome Muslims

Table of Content

  • Open Source Projects
    • Web Apps
    • Mobile Apps
      • Java
      • Kotlin
      • Flutter
      • Swift
    • APIs & Data
    • Libraries & Plugins
      • Java
      • Kotlin
      • Swift
      • Javascript
      • C#
      • Python
      • Dart & Flutter
    • Browser Extensions
    • Others
  • Assets
    • Fonts
    • Sound
    • Files
    • Graphic Design Resources
  • Credits

Open Source Projects

Web Apps

  • Salat-next: Prayer times in Morocco by cities (scraped from The Ministry of Endowments and Islamic Affairs) Preview.
  • Quran: The official source code repository for Quran.com
  • Quranaho: Open Source Quran
  • Quran Reader: Quran Reader in Arabic.
  • Time For Salah Website: A Muslim Prayer Timing Website build with pure JavaScript.
  • QuranicAudio: The official Repository of https://quranicaudio.com/
  • Hijri JS: A Hijri converter with Javasript
  • Pray Times: an Islamic project aimed at providing an open-source library for calculating Muslim prayers times.
  • Muslim Mate Website: A website to display dashboard for information needed daily for Muslim (Prayer times, Hijri Calendar, Weather)
  • Salat Vue: Worldwide prayers times web application Preview.

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.

Kotlin

Flutter

  • 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]

Swift

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

APIs & Data

  • Quran.com API
  • Quran API: Simple Quran API with Indonesia Tafsir and media audio (murrotal) Syekh. Mishary Rashid Alafasy
  • 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
  • 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.
  • 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

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

  • 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.

Browser Extensions

Others

  • Ayah Detection: python scripts to detect ayah markers from quran images .
  • Prayer Times: Desktop application πŸ’» for calculating Muslim prayer times πŸ•Œ and setting an alarm (Adhan) ⏰ for the prayer times.
  • 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.
  • 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 ⏰.

Assets

Fonts

Sound

  • QuranicAudio: A list of quality Quran Recitations used on QuranicAudio.com , get to know more info here.
  • Quran Audio Library: Listen to audio recordings to the readers of the complex and translations of Quran.

Files

Graphic Design Resources

Credits

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Kawtar CHOUBARI

πŸ–‹ 🎨

ELATTARIYassine

πŸ–‹

Abdelrahman Bayoumi

πŸ–‹

Yunus Efendi

πŸ–‹

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