Overview
The hijri package provides seamless conversion between Hijri (Islamic) and Gregorian calendar dates in Flutter applications. It supports both Arabic and English locales, making it ideal for apps targeting Muslim communities or requiring religious date calculations. The package is lightweight, easy to integrate, and works across all major platforms including Android, iOS, Web, macOS, Windows, and Linux. It handles date formatting and parsing with accuracy, ensuring reliable results for Islamic calendar events like Ramadan and Eid.
Use cases
- Islamic event scheduling
- Multilingual calendar display
- Religious app development
- Date conversion in finance apps
- Cross-calendar compatibility
Key features
- Hijri-Gregorian date conversion
- Arabic and English locale support
- Platform-agnostic implementation
- Accurate Islamic calendar calculations
- Simple API integration
Suitable for
- Apps for Muslim users
- Religious or cultural applications
- International date handling
- Mobile and web apps needing dual calendars
- Developers supporting multiple languages
Considerations
- Requires understanding of Hijri calendar rules
- Limited to date-level precision
- No time zone handling
- Depends on accurate input dates
- May need additional formatting for UI display