Overview
A highly customizable calendar widget supporting both Jalali and Gregorian date systems. Designed for seamless integration into Flutter applications, it offers flexible styling, event marking, and smooth navigation across months and years. The package is ideal for apps requiring date selection with cultural or regional date format preferences. It supports multiple platforms including Android, iOS, Web, macOS, Windows, and Linux, ensuring broad compatibility. Developers can tailor the appearance and behavior to match app design requirements.
Use cases
- Date selection in Persian (Jalali) applications
- Gregorian calendar integration in international apps
- Event scheduling with custom markers
- Multi-platform date pickers
- Customizable UI for calendars
- Time-based planning tools
Key features
- Supports Jalali and Gregorian calendars
- Highly customizable appearance
- Event highlighting and marking
- Cross-platform compatibility
- Smooth month/year navigation
- Extensible API for developers
Suitable for
- Apps targeting Iranian or Persian-speaking users
- International apps needing dual calendar support
- Developers wanting full control over calendar UI
- Projects requiring multi-platform date pickers
- Applications with complex date interaction needs
Considerations
- Requires manual handling of Jalali-Gregorian conversions
- Limited documentation for advanced customization
- May need additional styling for non-default themes
- Not optimized for very large event datasets
- Depends on external date parsing libraries
