Overview
adhan_dart is a Dart library that calculates accurate Islamic prayer times using precise astronomical formulas. Designed for developers building Muslim-focused applications, it provides reliable timing data based on location, date, and configurable prayer methods. The package supports multiple platforms including Android, iOS, Web, macOS, Windows, and Linux, ensuring broad compatibility. It is ideal for apps requiring real-time or scheduled prayer notifications.
Use cases
- Islamic prayer time calculation
- Mobile and web apps for Muslims
- Prayer reminder systems
- Religious calendar integration
- Location-based scheduling
Key features
- Astronomically accurate calculations
- Multiple prayer method support
- Cross-platform compatibility
- Easy integration with Flutter
- Supports custom prayer angles
- Time zone awareness
Suitable for
- Muslim communities
- Religious app developers
- Calendar and reminder apps
- Travel and location-based services
- Educational tools about Islamic practices
Considerations
- Requires accurate geolocation input
- Depends on correct configuration of prayer settings
- May need updates for regional variations
- Performance impact in high-frequency polling
- Limited to prayer times—no adhan audio playback