Skip to main content

Official SDKs

We provide official SDKs to help you integrate the Quran.Foundation API into your applications quickly and easily.

Available SDKs​

LanguagePackageStatus
JavaScript / TypeScript@quranjs/api✅ Available
PythonComing soon🚧 Planned
SwiftComing soon🚧 Planned
KotlinComing soon🚧 Planned

Get Started​

Choose your language to get started:

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.