This is a simple API that provides the verses of the Quran. Unlike other APIs, this API doesn't require any authentication. It's free and open for everyone without any rate limits.
We currently provide these translations directly with every verse request:
We can technically provide more translations directly. But as not everyone will need all the languages, therefore we'll only stick with these major 4 translations.
But, we provide other translations too. But for that, you need to get the whole translation of the quran at once. These are:
More information here
The documentation for this API can be found here.
docker build -t quran-api . docker run -p 3000:3000 quran-api
One line command
docker build -t quran-api . && docker run -p 3000:3000 quran-api
git clone https://github.com/The-Quran-Project/Quran-API/ --depth 1 cd Quran-API npm i --loglevel=error python public/main.py npm run build npx -y serve@latest out
One line command:
git clone https://github.com/The-Quran-Project/Quran-API/ --depth 1 && cd Quran-API && npm i --loglevel=error && python public/main.py && npm run build && npx -y serve@latest out
This API serves static JSON files that contain the verses of the Quran. /api/
folder is generated at build time.
The data is taken from Quran.com.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4