Adhan Kotlin Multiplatform
Kotlin Multiplatform prayer time calculation library available on Maven Central. Targets Android, JVM, iOS, and JavaScript from a single codebase. Published as com.batoulapps.adhan:adhan2.
Calculation libraries and APIs for salah times, qibla direction, and every major calculation method.
Try removing a filter or searching for something broader.
Kotlin Multiplatform prayer time calculation library available on Maven Central. Targets Android, JVM, iOS, and JavaScript from a single codebase. Published as com.batoulapps.adhan:adhan2.
High-precision Islamic prayer time calculation library for iOS, macOS, and watchOS. Swift Package Manager and CocoaPods compatible. Supports all major calculation methods and Objective-C interop.
High-precision prayer time calculation library for JavaScript and TypeScript. Supports MWL, ISNA, Egypt, Makkah, Karachi, Tehran, and Jafari calculation methods.
Python port of the Adhan prayer time library. Zero external dependencies, works offline. Install with pip. Supports all major calculation methods including MWL, ISNA, Egypt, Makkah, Karachi, Tehran, and Jafari.
REST API for Islamic prayer times, Hijri/Gregorian calendar conversion, and Qibla direction. No API key required.
Comprehensive Python library covering prayer times, Hijri date conversion, Qibla direction, zakat calculation, and inheritance (mirath) calculation — all in one offline package.
Rust crate for Islamic prayer time calculation using the Jean Meeus astronomical algorithms. Available on crates.io as 'salah'. Suitable for server-side, embedded, and WebAssembly targets.