Overview
A highly customizable rating bar for Flutter that supports selecting any fractional rating values. Unlike traditional rating bars, it enables smooth interaction through drag, tap, and hover events, offering a responsive and intuitive user experience across devices. Ideal for applications requiring precise feedback input, such as reviews or surveys. The package is compatible with all major platforms including Android, iOS, Web, macOS, Windows, and Linux.
Use cases
- User reviews with fine-grained ratings
- Interactive survey interfaces
- Feedback collection in apps
- Real-time rating adjustments
- Touch-friendly UI components
Key features
- Supports fractional ratings
- Drag, tap, and hover interactions
- Highly customizable design
- Cross-platform compatibility
- Smooth animation transitions
- Configurable step size
Suitable for
- Developers building interactive feedback systems
- Apps needing precise rating inputs
- Designers wanting touch-optimized UIs
- Projects targeting multiple platforms
- Prototypes requiring dynamic rating controls
Considerations
- May require additional styling for complex themes
- Performance impact on large lists of rating bars
- Needs careful handling of gesture conflicts
- Limited documentation beyond basic usage
- Not optimized for very high-frequency updates
