Home

Awesome

<h1 align="center">Tafsir API</h1> <p align="center"> <img src="https://raw.githubusercontent.com/spa5k/tafsir_api/main/asset/tafsirapi.png"> </p>

<p align="center"> <img src="https://raw.githubusercontent.com/spa5k/tafsir_api/main/asset/bismilllah.jpg"> </p>

In the name of Allah, the Entirely Merciful, the Especially Merciful, who has guided me to do this work

Welcome to the Tafsir API repository, a comprehensive collection of Quran Tafsirs presented in a REST architectural style. This API is designed to facilitate the development of websites and applications, with the primary aim of spreading the word of God to people around the world.

Features

URL Structure:

Versioning - By default, it uses main branch, which you can use as @main or @v1 etc. You can also use commit hash as versioning.

Base URLs -

  1. JS Delivr: https://cdn.jsdelivr.net/gh/spa5k/tafsir_api@main/tafsir
  2. Git Hack: https://rawcdn.githack.com/spa5k/tafsir_api/bf42646e16973c59a0789b7a3ad065ff6ad6b0bf/tafsir
  3. Staticaly: https://cdn.statically.io/gh/spa5k/tafsir_api/main/tafsir
  4. Github: https://raw.githubusercontent.com/spa5k/tafsir_api/main/tafsir
  5. Gitloaf: https://gitloaf.com/cdn/spa5k/tafsir_api/main/tafsir

Endpoints:

Editions:

Author NameIDLanguage NameNameSlugSource
Saddi91arabicTafseer Al Saddiar-tafseer-al-saddihttps://quran.com/
Hafiz Ibn Kathir14arabicTafsir Ibn Kathirar-tafsir-ibn-kathirhttps://quran.com/
Baghawy94arabicTafseer Al-Baghawiar-tafsir-al-baghawihttps://quran.com/
Tanweer92arabicTafseer Tanwir al-Miqbasar-tafseer-tanwir-al-miqbashttps://quran.com/
Waseet93arabicTafsir Al Wasitar-tafsir-al-wasithttps://quran.com/
Tabari15arabicTafsir al-Tabariar-tafsir-al-tabarihttps://quran.com/
Al Muyassar16arabicTafsir Muyassarar-tafsir-muyassarhttps://quran.com/
AbdulRahman Bin Hasan Al-Alshaikh381bengaliTafsir Fathul Majidbn-tafisr-fathul-majidhttps://quran.com/
Tawheed Publication164bengaliTafseer ibn Kathirbn-tafseer-ibn-e-kaseerhttps://quran.com/
Bayaan Foundation165bengaliTafsir Ahsanul Bayaanbn-tafsir-ahsanul-bayaanhttps://quran.com/
King Fahd Quran Printing Complex166bengaliTafsir Abu Bakr Zakariabn-tafsir-abu-bakr-zakariahttps://quran.com/
Hafiz Ibn Kathir169englishTafsir Ibn Kathir (abridged)en-tafisr-ibn-kathirhttps://quran.com/
Maulana Wahid Uddin Khan817englishTazkirul Quran(Maulana Wahiduddin Khan)en-tazkirul-quranhttps://quran.com/
Kashf Al-Asrar Tafsir109englishKashf Al-Asrar Tafsiren-kashf-al-asrar-tafsirhttps://www.altafsir.com/
Al Qushairi Tafsir108englishAl Qushairi Tafsiren-al-qushairi-tafsirhttps://www.altafsir.com/
Kashani Tafsir107englishKashani Tafsiren-kashani-tafsirhttps://www.altafsir.com/
Tafsir al-Tustari93englishTafsir al-Tustarien-tafsir-al-tustarihttps://www.altafsir.com/
Asbab Al-Nuzul by Al-Wahidi86englishAsbab Al-Nuzul by Al-Wahidien-asbab-al-nuzul-by-al-wahidihttps://www.altafsir.com/
Tanwîr al-Miqbâs min Tafsîr Ibn ‘Abbâs73englishTanwîr al-Miqbâs min Tafsîr Ibn ‘Abbâsen-tafsir-ibn-abbashttps://www.altafsir.com/
Al-Jalalayn74englishAl-Jalalaynen-al-jalalaynhttps://www.altafsir.com/
Mufti Muhammad Shafi168englishMaarif-ul-Quranen-tafsir-maarif-ul-quranhttps://quran.com/
Qurtubi90arabicTafseer Al Qurtubiar-tafseer-al-qurtubihttps://quran.com/
Rebar Kurdish Tafsir804KurdishRebar Kurdish Tafsirkurd-tafsir-rebarhttps://quran.com/
Saddi170russianTafseer Al Saddiru-tafseer-al-saddihttps://quran.com/
Sayyid Ibrahim Qutb157urduFi Zilal al-Quranur-tafsir-fe-zalul-quran-syed-qatabhttps://quran.com/
Hafiz Ibn Kathir160urduTafsir Ibn Kathirur-tafseer-ibn-e-kaseerhttps://quran.com/
Dr. Israr Ahmad159urduTafsir Bayan ul Quranur-tafsir-bayan-ul-quranhttps://quran.com/
Maulana Wahid Uddin Khan818urduTazkirul Quran(Maulana Wahiduddin Khan)ur-tazkirul-quranhttps://quran.com/

Share:

Please Share this repo with your fellow mates and Star this repo by clicking on ⭐ button above ↗️

Contribution:

We welcome contributions to enhance the API with more Tafsirs and additional features. If you're interested in contributing, please refer to the contribution guidelines for detailed instructions on how to add more Tafsirs.

You can check https://github.com/spa5k/tafsir_api/blob/main/internal/strategies/quran_strategy.go for more info on how to add more Tafsirs.

Thank you for being a part of our mission to spread the message of God to the world.

Other Similar Projects: