FLUTTER ECOSYSTEM

wheel_chooser

WheelChooser is a widget allowing user to choose numbers/strings/widgets by scrolling spinners with wheel look.

wheel_chooser cover
Latest version
1.1.2
30-day downloads
6.5K
Likes
88
Pub points
130

Package Overview

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

Overview

WheelChooser is a Flutter widget that provides a visually appealing, wheel-based interface for selecting values such as numbers, strings, or custom widgets. Inspired by physical spinners, it allows users to scroll through options with smooth animations, ideal for forms, settings, or interactive inputs. The package supports multiple platforms including Android, iOS, Web, macOS, Windows, and Linux, ensuring consistent behavior across devices. It's lightweight and easy to integrate, making it suitable for applications requiring intuitive data selection.

Use cases
  • Form inputs with discrete choices
  • Time or date pickers
  • Custom numeric selectors
  • Settings with option wheels
  • Interactive educational apps
Key features
  • Smooth scrolling animation
  • Supports custom widgets
  • Cross-platform compatibility
  • Configurable item count
  • Easy integration with existing UI
  • Responsive design
Suitable for
  • Developers building form interfaces
  • Apps needing visual data selection
  • Educational or gaming applications
  • Multi-platform Flutter projects
  • UI designers seeking engaging input methods
Considerations
  • May require performance tuning for large datasets
  • Limited built-in validation
  • Not optimized for very high-frequency updates
  • Requires careful styling for accessibility
  • Best suited for small to medium-sized option lists
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add wheel_chooser

Categories

Source repository

Related projects