prayer_times_calculation 1.0.2
prayer_times_calculation: ^1.0.2 copied to clipboard
Minimalist & offline Prayer Times calculation SDK for Dart and Flutter
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.1 - 2025-01-20 #
1.0.0 - 2025-01-20 #
Added #
- Initial release of Prayer Times Calculation SDK for Dart and Flutter
- Support for 6 calculation methods: MWL, ISNA, Egypt, Makkah, Karachi, Custom
- Support for both Standard and Hanafi Asr jurisdictions
- Complete astronomical calculations for prayer times
- Zero external dependencies
- Comprehensive test suite with 25+ test cases
- Performance optimization for <10ms calculation time
- Full null safety compliance
- Type-safe API with proper error handling
- Comprehensive documentation and examples
- Flutter widget integration examples
- Multi-platform support (CLI, Mobile, Web, Desktop)
Features #
- ✅ Zero Dependencies: No external packages required
- ✅ Offline: Works completely offline without internet connection
- ✅ Fast: Calculations complete in <10ms
- ✅ Lightweight: Minimal package size
- ✅ Accurate: ±1 minute accuracy compared to official sources
- ✅ Flexible: Support for multiple calculation methods and custom angles
- ✅ Type Safe: Full Dart type safety with null safety compliance
- ✅ Universal: Works in Dart CLI, Flutter mobile, web, and desktop apps
- ✅ Well-tested: Comprehensive test suite with 25+ test cases