A customizable horizontal list view calendar widget for Flutter, enabling users to navigate and display dates in a scrollable horizontal layout. It supports custom styling, date selection, and integration with various platforms including Android, iOS, Web, macOS, Windows, and Linux. The package is ideal for apps requiring a clean, swipeable calendar interface, such as scheduling tools or event planners. It provides flexibility in appearance and behavior while maintaining performance across devices.
Use cases
- Scheduling applications
- Event planning interfaces
- Date pickers in forms
- Travel booking widgets
- Daily task trackers
- Calendar-based dashboards
Key features
- Horizontal scrollable design
- Customizable date cells
- Cross-platform compatibility
- Date selection handling
- Styling options for themes
- Responsive layout
Suitable for
- Developers building calendar UIs
- Apps needing swipeable date views
- Designers wanting flexible calendar layouts
- Projects targeting multiple platforms
- Users preferring horizontal navigation
Considerations
- May require additional logic for complex date ranges
- Limited built-in localization support
- Performance depends on number of visible dates
- Custom styling may need careful implementation
- Not optimized for vertical scrolling
