FLUTTER ECOSYSTEM

flutter_time_picker_spinner

Time Picker with spinner instead of a default material time picker. This widget works with 12 or 24 hour format and custom interval mode.

flutter_time_picker_spinner cover
Latest version
2.0.0
30-day downloads
9.2K
Likes
166
Pub points
130

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

A customizable time picker widget for Flutter that uses a spinner interface instead of the default Material time picker. It supports both 12-hour and 24-hour formats and allows setting custom time intervals, offering a clean and consistent UI across platforms. Ideal for apps needing a lightweight, stylable time selection component without relying on platform-specific pickers.

Use cases
  • Custom time input in forms
  • Mobile and web applications requiring uniform time pickers
  • Apps with non-standard time intervals
  • Design-focused interfaces needing consistent time selection
  • Cross-platform time input with unified look
Key features
  • Spinner-based time selection
  • Supports 12/24 hour formats
  • Custom interval settings
  • Cross-platform compatibility
  • Lightweight and easy to integrate
  • Stylable via theme and styling options
Suitable for
  • Developers seeking alternative to Material time picker
  • Projects needing consistent UI across Android, iOS, and web
  • Apps with specific time interval requirements
  • Design-driven applications
  • Teams prioritizing cross-platform consistency
Considerations
  • Limited to basic time selection (no AM/PM labels in some configurations)
  • May require manual handling of time format logic
  • Not suitable for complex time range or duration inputs
  • No built-in validation beyond time bounds
  • Depends on external styling for advanced customization
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add flutter_time_picker_spinner

Categories

Source repository

Related projects

No data available yet.