Skip to content

A curated list of awesome islam related projects, frameworks, resources and other awesomeness.

Notifications You must be signed in to change notification settings

fekracomputers/awesome-Islam

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 

Repository files navigation

awesome-Islam

A curated list of awesome islam related projects, frameworks, resources and other awesomeness.

The aim of this list is to

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

Table Of Contents

Open Source Projects

APIs & Libraries

C++

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

Java

  • 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

Javascript

Python

Objective-C

  • 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

Swift

.NET

PHP

  • Pray-Times: an open-source library for calculating Muslim prayers times.

Android

Mobile Apps

Cross Platform

Android

Quran
Prayer time and hijri date
  • 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.
Athkar
  • 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.
Books
  • 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.
Media

Windows Phone

Web Apps

Browser Extensions

Desktop Apps

  • Minbar : Minbar is a GNOME Islamic prayer times application on top of libitl
  • Monajat

MISC

Development Resources

Text

  • 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
  • PDF Quran : PDF version for Quran in different languages

Sound

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

Images

Web APIs

Fonts

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

Teams

Best Free Islamic Software

Mobile Apps

IOS

  • 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

Android

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

Windows Phone

  • 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

Desktop Apps

Windows

OSX

  • 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

Linux

Wearables Apps

  • My Prayer wear : My Prayer wear is only for smartwatches running Android Wear.

Browser Extensions

  • Zikr : Zikr app make it easy for you to listen Holy Quran much more faster and easier with professional Quran player

License

CC0

To the extent possible under law, Ahmed Kamal has waived all copyright and related or neighboring rights to this work.

About

A curated list of awesome islam related projects, frameworks, resources and other awesomeness.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published