@mdkva/surahkit
v1.2.5
Published
MDKVA SurahKit provides clean, reliable, and easily accessible Quran data ideal for apps, Islamic tools, AI systems, and automation projects.
Readme
MDKVA SurahKit — Quran Surah API
Overview
SurahKit is designed for the retrieval of Quranic text. It centralizes data organization, multi-language mapping, and search optimization into a single interface, allowing developers to integrate Quranic content into applications with technical consistency.
Available Methods
SurahKit.loadAll(language): Retrieves the complete Surah dataset for a specified language.SurahKit.searchById(language, id): Retrieves a single Surah using its unique string-safe ID.SurahKit.searchByIds(language, [ids]): Retrieves a collection of Surahs based on an array of string-safe IDs.SurahKit.searchByName(language, keyword): Locates Surahs by name within the specified language.SurahKit.searchByPhrase(language, phrase): Performs an internal search within the Surah text for specific phrases.
Supported Languages
The API supports data retrieval across the following languages: Arabic, English, Urdu, Bengali, Hindi, Turkish, Persian, Indonesian, Turkmen, Punjabi, Sindhi, Malay, Marathi, Pashto, Tamil, Chinese, French, German, Italian, Japanese, Korean, Kurdish, Portuguese, Russian, Spanish, Swahili, Thai, and Vietnamese.
Technical Standards
- Data Integrity: Provides structured datasets to replace fragmented or unorganized sources.
- Optimization: Built-in search optimization and language mapping to reduce application-side processing.
- Privacy-First: No tracking or data collection on API requests.
- Zero Noise: Focused entirely on data delivery without extraneous metadata or dependencies.
Support & Inquiry
For inquiries and feedback, please reach out via:
- Official Site: MDKVA.com
- Direct Email: [email protected]
- Personal Blog: MDanyalKayani.com
"Simplifying Life with Human-Centered Tech." — Danyal
