A simple Flutter package for selecting a time range within a day, allowing users to pick both start and end times. Supports both 24-hour and 12-hour formats across multiple platforms. Designed with a clean, intuitive interface for seamless integration into apps requiring duration input. Ideal for scheduling, booking, or event creation features.
Use cases
- Scheduling appointments
- Booking time slots
- Event planning
- Task duration selection
- Time tracking
Key features
- Supports 24h and 12h time formats
- Simple start/end time selection
- Cross-platform compatibility
- Customizable UI
- Easy integration with Flutter forms
Suitable for
- App developers needing time range inputs
- Scheduling or calendar applications
- Mobile and web apps with time-based workflows
Considerations
- Limited to single-day time ranges
- No timezone handling
- Requires manual validation for logical time order

