Official SDKs
We provide official SDKs to help you integrate the Quran.Foundation API into your applications quickly and easily.
Available SDKs​
| Language | Package | Status |
|---|---|---|
| JavaScript / TypeScript | @quranjs/api | ✅ Available |
| Python | Coming soon | 🚧 Planned |
| Swift | Coming soon | 🚧 Planned |
| Kotlin | Coming soon | 🚧 Planned |
Get Started​
Choose your language to get started:
- JavaScript / TypeScript SDK — Full-featured SDK for Node.js and browsers
Why Use an SDK?​
Our SDKs provide:
- Type Safety — Full TypeScript support with comprehensive type definitions
- Authentication — Automatic OAuth2 token management and refresh
- Error Handling — Consistent error handling across all endpoints
- Developer Experience — IntelliSense support and comprehensive documentation
Direct API Access​
If you prefer to use the API directly without an SDK, check out our Quick Start Guide and API Reference.