hijri_date 1.0.0 copy "hijri_date: ^1.0.0" to clipboard
hijri_date: ^1.0.0 copied to clipboard

Enhanced Hijri Calendar library with comprehensive date operations, Islamic events, multi-language support, and advanced utilities for Arabic, English, and Turkish locales.

Changelog #

1.0.0 #

  • NEW: Complete astronomical moon phase calculation system.
  • NEW: 8-language support with localized numerals (Arabic, English, Turkish, Indonesian, Malay, Filipino, Bengali, Urdu).
  • NEW: 12 Major Islamic Events with authentic Hadiths and sources.
  • NEW: Real-time Hilal (crescent) visibility prediction.
  • NEW: Moon illumination percentage and age calculations.
  • NEW: Full/New moon date prediction for entire years.
  • NEW: Islamic event detection and reminder system.
  • NEW: Advanced date arithmetic (add/subtract with overflow handling).
  • NEW: JSON serialization support.
  • NEW: Rich comparison operators (<, <=, >, >=).
  • NEW: Calendar utilities (day of year, week of year, weekend detection).
  • NEW: Age calculation with lunar year accuracy.
  • NEW: Event statistics and analytics for Islamic applications.
  • 🔧 ENHANCED: Comprehensive error handling and validation.
  • 🔧 ENHANCED: Performance optimized calculations.
  • 🧪 ENHANCED: 43+ unit tests covering all features.
  • 📚 ENHANCED: Complete documentation with examples.

0.0.1 #

  • Initial version
11
likes
150
points
50
downloads

Publisher

verified publisheralheekmahlib.com

Weekly Downloads

Enhanced Hijri Calendar library with comprehensive date operations, Islamic events, multi-language support, and advanced utilities for Arabic, English, and Turkish locales.

Repository (GitHub)
View/report issues

Topics

#hijri #islamic-calendar #date-conversion #arabic #islamic-events

Documentation

Documentation
API reference

License

BSD-2-Clause (license)

More

Packages that depend on hijri_date