Flutter Ratings Native
A Flutter package to show ratings in a beautiful way. It is highly customizable and easy to use. It is inspired by Flutter Rating package as this is now not null-saftey enable & maintainer not updatig the package.
Note: This plugin is still under development, anyone want to contribute on this project is most welcome. If you have any idea or suggestion, please feel free to contact me.
Features
xNull-safety enablexEasy to usexHighly customizablexSupports both Android and iOSxSupports both horizontal and vertical directionsxSupports both full and half ratings
Getting started
You just need to add the dependency in your pubspec.yaml file.
dependencies:
flutter:
sdk: flutter
flutter_rating_native: ^0.0.1
Usage
Add the following import to your Dart code:
import 'package:flutter_rating_native/flutter_rating_native.dart';
then just use code like this:
FlutterRatings(
rating: 3.5,
starCount: 5,
borderColor: Colors.grey,
color: Colors.amber,
allowHalfRating: true,
size: 20,
mainAxisAlignment: MainAxisAlignment.center,
onRatingChanged: (rating) {
print(rating);
},
),
Screenshot (GIF)
| Flutter Rating UI (GIF) |
|---|
![]() |
Additional information
Project Maintainer ❤️
|
Md. Al-Amin |
✨VALUABLE CONTRIBUTORS✨
Happy Coding 👨💻
License
This project is licensed under the MIT License - see the LICENSE file for details.
