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

Hijri/Gregorian calendar conversion for Dart and Flutter. Pluggable engine system with built-in Umm al-Qura and FCNA calendars. Zero dependencies.

Changelog #

All notable changes to this project will be documented in this file.

1.0.0 #

Added #

  • Umm al-Qura (UAQ) engine: table-driven conversion for Hijri years 1318-1500
  • FCNA engine: astronomical new moon calculation using Meeus Ch. 49
  • Pluggable engine registry with registerCalendar() and getCalendar()
  • Top-level convenience functions: toHijri(), toGregorian(), isValidHijriDate(), daysInHijriMonth()
  • Hijri month names in long, medium, and short forms
  • Hijri weekday names in long, short, and numeric forms
  • Full 184-entry Umm al-Qura reference table (1318-1501 H)
  • Zero external dependencies
0
likes
150
points
103
downloads

Documentation

API reference

Publisher

verified publisherariccamarata.com

Weekly Downloads

Hijri/Gregorian calendar conversion for Dart and Flutter. Pluggable engine system with built-in Umm al-Qura and FCNA calendars. Zero dependencies.

Repository (GitHub)
View/report issues

Topics

#hijri #islamic #calendar #gregorian #umm-al-qura

License

MIT (license)

More

Packages that depend on hijri_core