Flutter Ratings Null Safety
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
x
Null-safety enablex
Easy to usex
Highly customizablex
Supports both Android and iOSx
Supports both horizontal and vertical directionsx
Supports 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_null_safe: ^0.0.3
Usage
Add the following import to your Dart code:
import 'package:flutter_rating_null_safe/flutter_rating_null_safe.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.