99 Names of Allah (JSON)
Structured JSON dataset of the 99 Names of Allah (Asma ul-Husna) with Arabic text, English transliteration, meaning, description, and Quranic verse references for each name.
A curated, open directory of Islamic data sets, APIs, and developer libraries — vetted for licensing, maintenance, and trust.
Try removing a filter or searching for something broader.
Structured JSON dataset of the 99 Names of Allah (Asma ul-Husna) with Arabic text, English transliteration, meaning, description, and Quranic verse references for each name.
Kotlin Multiplatform prayer time calculation library available on Maven Central. Targets Android, JVM, iOS, and JavaScript from a single codebase. Published as com.batoulapps.adhan:adhan2.
High-precision Islamic prayer time calculation library for iOS, macOS, and watchOS. Swift Package Manager and CocoaPods compatible. Supports all major calculation methods and Objective-C interop.
High-precision prayer time calculation library for JavaScript and TypeScript. Supports MWL, ISNA, Egypt, Makkah, Karachi, Tehran, and Jafari calculation methods.
Python port of the Adhan prayer time library. Zero external dependencies, works offline. Install with pip. Supports all major calculation methods including MWL, ISNA, Egypt, Makkah, Karachi, Tehran, and Jafari.
The largest digital Islamic library, containing tens of thousands of classical Arabic Islamic texts including tafsir, hadith, fiqh, seerah, and more. Available as offline software and partial online access.
REST API for Islamic prayer times, Hijri/Gregorian calendar conversion, and Qibla direction. No API key required.
Open-source REST API for Quran text and audio in multiple editions and translations. Backed by the Islamic Network organization.
Comprehensive Arabic NLP toolkit by NYU Abu Dhabi. Provides morphological analysis, dialect identification, named entity recognition, sentiment analysis, and text utilities for Modern Standard Arabic and Classical Arabic — directly applicable to Quranic and hadith text processing.
REST API proxy for Dorar al-Sunnah (dorar.net), the leading Arabic platform for hadith grading and authenticity research. Provides access to graded hadiths in Arabic with full chain-of-narration (isnad) data.
Open-source Quran platform providing REST API access to Quran text in multiple translations, audio recitations, and downloadable datasets. Dedicated to making the Quran accessible to every developer.
REST API providing access to major hadith collections: Bukhari, Muslim, Abu Dawud, Tirmidhi, Nasai, Ibn Majah, Malik, and Riyadh al-Salihin.
Free, no-rate-limit Hadith API served via jsDelivr CDN. Covers 17+ collections (Bukhari, Muslim, Tirmidhi, and more) in 15+ languages with authentic grading per hadith. No API key, no sign-up.
Complete JSON dataset of 50,884 hadiths from 17 collections including Bukhari, Muslim, Abu Dawud, Tirmidhi, Nasai, Ibn Majah, Muwatta Malik, Musnad Ahmad, Riyad al-Salihin, 40 Nawawi, 40 Qudsi, Bulugh al-Maram, and more — in Arabic and English.
Python library for accurate Hijri/Gregorian date conversion based on the Umm al-Qura calendar, verified against KACST data. Covers 1343–1500 AH. Zero dependencies, 100% test coverage, actively maintained.
Complete Hisnul Muslim (Fortress of the Muslim) dua collection as structured JSON. Covers all chapters of the authentic dua book compiled by Sa'id bin Ali bin Wahf Al-Qahtani, in Arabic with English translation.
Open-source REST API providing mosque data via RESTful endpoints: locations (lat/lng, address, contact), prayer times, iqamah times, capacity, events, and services. Crowdsourced iqamah data is its key differentiator from calculated prayer time APIs.
moment.js plugin for Umm al-Qura Hijri calendar support in JavaScript. Adds Hijri date parsing, formatting, and arithmetic to moment.js. Widely used in web apps requiring Islamic date display.
Structured dataset of morning and evening adhkar (remembrances) from authentic Sunnah sources, available in JSON, CSV, SQL, and SQLite formats. All formats are auto-generated from a single primary JSON source via GitHub Actions.
Free REST API for Quran audio recitations. Provides reciters list, surah MP3 direct URLs, rewayat (reading styles), radio streams, and tafsir audio. No auth required, widely used for streaming Quran audio in apps.
Offline-capable mobile library (Android, iOS, Flutter) providing prayer times, Azkars (Hisnul Muslim), 99 Names of Allah with translations, and an offline geocoder. All data works without an internet connection.
Arabic-only hadith dataset in CSV format covering the nine primary collections (Kutub al-Tis'ah): Bukhari, Muslim, Abu Dawud, Tirmidhi, Nasai, Ibn Majah, Muwatta Malik, Musnad Ahmad, and Darimi. Includes both with and without tashkeel (diacritics) variants.
Python library for Arabic text manipulation and processing. Covers diacritic (tashkeel) handling, tokenization, normalization, transliteration, and text comparison. Essential preprocessing tool for Islamic text analysis and Quran/hadith NLP pipelines.
Comprehensive Python library covering prayer times, Hijri date conversion, Qibla direction, zakat calculation, and inheritance (mirath) calculation — all in one offline package.
Free, no-rate-limit Quran API served via jsDelivr CDN. Covers 90+ languages and 440+ translations as static JSON files. No server, no auth, no sign-up — just fetch a URL.
Official TypeScript/JavaScript SDK for the Quran Foundation API (quran.com). Provides typed access to verses, chapters, translations, tafsir, audio recitations, and search — the most complete Quran API available.
npm package providing the complete Quran as structured JSON with surah metadata, verse text in Arabic, transliteration, and translations in 10+ languages. Zero dependencies, works in browser and Node.js.
REST API providing Quran text, translations, audio recitations, and tafsir. One of the most comprehensive and widely used Quran APIs, supporting 90+ translations.
Annotated linguistic dataset from the University of Leeds providing word-by-word Arabic grammar, morphology, and syntax for every word in the Quran. Includes part-of-speech tags, roots, lemmas, and syntactic treebank data. The gold standard for Quranic NLP.
Comprehensive open-source Quran data hub by Tarteel AI. Provides Quran text, 90+ translations, tafsir, recitation audio with word-by-word timestamps, Mushaf page layouts, morphology, and grammar — all in downloadable JSON format.
Rust crate for Islamic prayer time calculation using the Jean Meeus astronomical algorithms. Available on crates.io as 'salah'. Suitable for server-side, embedded, and WebAssembly targets.
REST API for the major hadith collections (Bukhari, Muslim, Abu Dawud, Tirmidhi, Nasai, Ibn Majah, Malik, Ahmad, Darimi) with Arabic text and English translations.
Self-hostable Django REST Framework API providing Quran text alongside multiple tafsir sources in Arabic, English, and other languages. Includes search across tafsir content.
Free, no-rate-limit tafsir API serving 122 tafsirs via jsDelivr CDN as static JSON. Covers classical and contemporary exegesis in Arabic, English, Urdu, and other languages. No server or auth required.
Downloadable Quran text files in multiple formats (Unicode, XML, SQL) with 40+ translations. The most widely used open Quran text dataset among developers.