Skip to content
Rizky Aulia Tumangger edited this page Jun 19, 2025 · 4 revisions

The Static Qur'an Restful API is a Node.js-based project that utilizes JavaScript/TypeScript and the Express framework to provide a simple, efficient interface for accessing Quranic content. The API serves the Quran's Surahs and Ayahs, stored in a static JSON file, acting as the database for this project. This makes the API fast and lightweight, as all data is preloaded and does not require dynamic database queries.

The API supports multi-language functionality, currently offering English and Bahasa Indonesia translations. If you are interested in adding more languages to the project, contributions are highly encouraged—please refer to the Contribution section for more details on how to contribute.

One of the key features of the API is its support for Murottal Audio, which includes recitations by up to 30 different reciters. Each Ayah comes with a corresponding audio file, allowing for a more immersive experience when listening to the Quran. These audio files are retrieved from a third-party service, which means the availability of the audio files may be subject to their service’s reliability.

Additionally, the Data Source section provides comprehensive details about where all the data, including translations and audio, is sourced from, ensuring transparency for developers using this API.

This API is designed to make it easier for developers to integrate Quranic content into their applications, websites, or other platforms that require access to the Quran in a structured, standardized format.

Clone this wiki locally