Giter Site home page Giter Site logo

reyadrahman / awesome-islam Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ahmedkamal/awesome-islam

0.0 0.0 0.0 112 KB

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

Home Page: https://github.com/AhmedKamal/awesome-Islam

awesome-islam's Introduction

awesome-Islam

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

The aim of this list is to

  • support existing 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 different platforms.
  • 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 : precise 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


Machine Learning & AI

  • Tarteel: Developing the next generation of AI powered Muslim Apps

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
  • Azan : Azan is an Islamic prayer times extension for Gnome Shell

MISC

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

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

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

For the sake of clarity, top Islamic software section has been seperated into a seprate file.

https://github.com/AhmedKamal/awesome-Islam/blob/master/islamic-software/README.md

License

CC0

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

awesome-islam's People

Contributors

m7mdyahia avatar rachidio avatar amrhalawani avatar mhashim6 avatar bullheadandplato avatar sarfrazeteam avatar shahednasser avatar mohamedabusrea avatar glaisher avatar keda87 avatar sadmansamee avatar zakstar avatar abdabsi avatar khdev01 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.