A curated list of awesome islam related projects, frameworks, resources and other awesomeness.
- support exisiting projects by helping people who want to contribute find them easily.
- help developers find the best resources that help them while developing new islamic apps being aware of the current repos and apps and the gaps in differenet platoforms.
- help users in different platforms find the best islamic apps that can help them in their life.
You may also find it useful to check awesome-arabic
Your contributions are always welcome!
- ITL : The Islamic Tools and Libraries (ITL) project provides a fully featured library for performing common Islamic calculations.
- Pray-Times : an open-source library for calculating Muslim prayers times.
- ITL-Java : ITL Java is a Java library based on LGPL-licensed ITL (Islamic Tools and Libraries), currently includes prayer times (salat), Hijri date, and qibla direction.
- iclib-java : Islamic Calculation Library (ICLib) contains calculations for prayer (salat) times, qibla direction, and Hijri conversion
- Pray-Times : an open-source library for calculating Muslim prayers times.
- Ummalqura calendar : percise implementation for java.util.calender for Ummalqura Hijri calender which produces result as the official one
- node,websql and javascript API for Holy quran : node,websql and javascript API for Holy quran http://qzaidi.github.io/quran/
- Pray-Times : an open-source library for calculating Muslim prayers times.
- Quran-CLI : Read/Recite The Holy Quran from the commandline with English translation.
- Django-Quran : Quranic models and helpers for use in Django projects http://www.openislam.org/
- Hijra : Hijri Islamic Calendar utils in python
- Pray-Times : an open-source library for calculating Muslim prayers times.
- pyIslam : pyIslam, a Python library to calculate prayer times, hijri date, qiblah direction and more http://abougouffa.github.io/pyIslam
- python-quran-odoa : Python library to get random surah within quran including Indonesian/English translation.
- BAPrayerTimes : BAPrayerTimes is an Objective-C library for calculating Islamic prayer times. It provides a convenient Objective-C interface to the ITL prayer times library, making it easy to correctly calculate prayer times on iOS and OS X.
- Pray-Times : an open-source library for calculating Muslim prayers times.
- IslamicDatePicker : IslamicDatePicker iOS Custom View
- PrayerTimes-Swift : Islamic Prayer (salah) Time calculation written in swift.
- Pray-Times : an open-source library for calculating Muslim prayers times.
- Prayer Times : .NET portable library written C# to calculate Muslim prayer times ported from http://praytimes.org/
- Pray-Times: an open-source library for calculating Muslim prayers times.
- HijriDatePicker :Material (Gregorian - Hijri) Date & Time Picker
- aQuran : A mobile-optimized, cross-platform Quran app built with web technologies. http://forabi.github.io/aQuran
- Hadith Encyclopedia cross platform hadith app with coloring for narrators
- Quran Android : a quran reading application for android http://android.quran.com
- alfanous-android : mobile app client for alfanous
- Quran for Android by Fekra computers : free Quran android application with audio recitation
- Kids Quran Android : an interactive app for motivating children to learn Quran
- Word By Word Quran :Al- Quran for Android, in three language English, Indonesian, Bangla with Word by Word and grammatical analysis.
- Hijri Calendar : Hijri Calendar app for android
- Muslim Mate : Praying times, Quibla, Mosques and halal restaurant around you, date conversion from Hijri to Gregorian and vice versa.
- HisnulMuslim : an Android app which include all the dua from Hisnul Muslim.
- Athkar Kids : an app to encourage children and help them learn and say different athkar(Azkar)
- Huson Almuslim Android V2 : an Android app which include all the dua from Huson Almuslim.
- Islamic Library for android : Book reading app for Islamic books based on (shamela.ws) books with unique features in commenting, browsing ,reading and searching books
- MatnAjrumiyyah : an Android app for Matn Al-Ajurumiyyah.
- Islamic Stremaer Android : Stream Islamic audio content (Quran, lessons, videos, ...) on your Android phone
- Quran Phone : Quran Phone is a free, open source Quran application for Windows Phone based on Quran Android project (http://android.quran.com/).
- alfanous-wp: mobile app client for alfanous
- Quran Dev : Visualizing Quranic data from different websites in easy browser accessible, offline capable, iphone friendly webpages.
- Quran.com front end
- Waqt.com : website for calculating muslim prayertimes. http://waqt.org
- IslamSource : Islam Source Quran, hadith, Islamic information metadata project http://islamsource.info
- Quran website
- Hadith Encyclopedia
- Islamic Library
- Muslim mate website
- Minbar : Minbar is a GNOME Islamic prayer times application on top of libitl
- Monajat
- Azan : Azan is an Islamic prayer time application. It lists 5 prayer times and other necessary times in Islam. It also displays a notification when prayer time is coming.
- Alfanous : Alfanous (The Lantern - الفانوس ) is an Arabic search engine API provide the simple and advanced search in the Holy Quran , more features and many interfaces... http://www.alfanous.org
- Quran Research Tool
- IslamicTextAHK : This is an app developed using AutoHotkey scripting to help expand most commonly used Islamic terms while allowing the user to edit the defaults and/or add their own custom expansions.
- Islamic Dictionary : The Islamic Dictionary database and audio files (from islamic-dictionary.com) http://www.islamic-dictionary.com
- Quran-CSV : This Quran csv files contains all known translations and recitations as well as images and other resources.
- Quran-Corpus : Quranic Arabic Corpus, an annotated linguistic resource which shows the Arabic grammar, syntax and morphology for each word in the Holy Quran. The corpus provides three levels of analysis: morphological annotation, a syntactic treebank and a semantic ontology.
- Hadith-islamware : Hadith database from Islam Ware https://www.islamware.com/app/downloads
- Open-Hadith-Data : Open Hadith Library that contains full databases of 9 different books. (with & without Arabic diacritics to allow proper searching. UTF-8 encoded).
- PDF Quran : PDF version for Quran in different languages
- TV-Quran : Audio resources for Quran by different receiters
- Quranic Audio : Quranic Audio , your source for high quality recitations of the Quran. All the Quran recitations are in high quality and are free for download and streaming as mp3s.
- Verse By Verse : provide you with easy and free access to the Quran in MP3 format seperated into individual verse (verse by verse breakdown).
- prayer-times-adhan : A collection of famous adhan audios is provided.
- Quran.com Images : images using fonts from King Fahed Complex / qurancomplex.org http://quran.com
- Athkar Images
- God Names Images
- Islamic library api : Islamic books, authors and metadata
- Hadith api
- muslim mate api :prayertime, qibla and hijri date
- [tafseer api] (https://github.com/emadmokhtar/tafseer_api) : Quran Tafseer REST APIs and Quran Text
- Amiri Font : a classical Arabic typeface in Naskh style for typesetting books and other running text.
- sahl-naskh : A fork of Droid Arabic Naskh font fixing some of the issues in the original font.
- Jozoor font : Jozoor arabic font (Only Regular weight is available for free).
- Flat font : arabic font (Only Regular weight is available for free)..
- Golden Quran One of the best quran apps in App store if not the best. It has multiple different features that aren't available in other competing apps including Context based Ayah coloring, Tafser popups.
- Khatmah Khatmah will help you keep reading your quranic werd every day easily.
- iPhoneIslam Mus'haf
- Muslim Pro
- Qamardeen : an app that tells you how well you've been praying this week, how regularly you've been reading Quran this month, and how steadily you've been fasting this year.
- Prayer Times Today : The most simple way to view Muslim prayer times. With very elegant and easy today extension you can now view Muslim prayer times so fast.
- Hijri Calendar : a cool hirjri calendar that has multiple features
- My Prayer : This app calculates Muslims prayer times using the phone's location (latitude and longitude) based on different conventions.
- Ayat : Ayat : Al Quran : KSU-Electronic Mosshaf project.
- Khatmah Khatmah will help you keep reading your quranic werd every day easily.
- Hijri Calendar : Hijri Calendar provides you with a calendar showing the current Hijri date, updates the app's live tile and reminds you of important islamic events.
- Al-Azkar : provides you with different Azkar
- Al-Quran : Al Quran App is complete Quran in beautiful Arabic Font. It also has verse-by-verse translation, verse-by-verse recitation and full text search. You can listen to the recitation while connected to internet connection, or you can download the recitation for offline use.
- Salaty : Qibla + PrayTimes + Athan + Lockscreens
- Guidance : Guidance is a prayer times application for Mac OS X that plays the Adhan when it is time for prayer. Designed to be simple and elegant
- My Prayer wear : My Prayer wear is only for smartwatches running Android Wear.
- Zikr : Zikr app make it easy for you to listen Holy Quran much more faster and easier with professional Quran player
- QuranTab : QuranTab is islamic new tab page, will keep you inspired by a verse from Quran every time you open a new tab.
To the extent possible under law, Ahmed Kamal has waived all copyright and related or neighboring rights to this work.