Package selection guidance compiled from public package information, community data, and project usage.
A customizable Flutter widget for interactive star-based ratings with smooth animations. It allows users to select ratings visually using animated stars, supporting both single and continuous rating modes. The widget is highly configurable, enabling customization of star size, color, spacing, and animation effects. Ideal for feedback forms, reviews, and user evaluations across multiple platforms.
Use cases
User review systems
Product rating interfaces
Feedback collection forms
Interactive surveys
App review sections
Key features
Smooth animated star transitions
Customizable star appearance
Support for continuous and discrete ratings
Cross-platform compatibility
Easy integration with Flutter
Configurable tap behavior
Suitable for
Rating widgets in apps
Interactive feedback components
Mobile and web applications
Designers seeking visual appeal
Developers needing lightweight solutions
Considerations
Limited built-in validation
No default styling out of the box
Requires manual handling of rating state
Animation performance may vary on low-end devices
Not suitable for non-star rating types
Original README
Original README snapshot from the linked source repository. Visit the repository for the latest content.
Animated Rating Stars for Flutter
AnimatedRatingStars is a highly customizable animated rating bar widget for Flutter. It allows users to interactively provide ratings by tapping on stars. The package offers a wide range of customization options and is designed to be easy to integrate into your Flutter applications.
Demo
Features
Create animated rating bars with filled, half-filled, and empty stars.
Customize star colors, icons, sizes, and animation parameters.
Display the rating value and enable interactive tooltips for half-filled stars.
Supports both read-only and interactive modes.
Installation
To use this package, add animated_rating_stars as a dependency in your pubspec.yaml file: