Overview
A customizable rating bar widget for Flutter that supports half-star ratings, allowing users to provide precise feedback. It offers flexible styling options for stars, colors, and sizing, making it ideal for reviews, surveys, or user feedback forms. The package is lightweight and easy to integrate, with smooth animations and responsive behavior across devices. It works seamlessly with both integer and fractional ratings, enhancing user experience in apps requiring detailed rating input.
Use cases
- User review systems
- Product rating interfaces
- Survey feedback forms
- App rating prompts
- Interactive feedback widgets
Key features
- Half-star rating support
- Customizable star appearance
- Smooth animation transitions
- Responsive design
- Easy integration with form inputs
- Support for decimal ratings
Suitable for
- Mobile apps requiring user feedback
- E-commerce product reviews
- Rating-based survey tools
- User experience enhancement features
- Simple yet interactive UI components
Considerations
- Limited to star-based ratings
- No built-in validation
- Requires manual handling of rating state
- Not optimized for accessibility out-of-the-box
- No dark mode theme by default