Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Bloc | 10,278 | 210 | 164 | a day ago | 112 | August 14, 2022 | 89 | mit | Dart | |
A predictable state management library that helps implement the BLoC design pattern | ||||||||||
Getx | 8,328 | 1 | 92 | 4 days ago | 310 | August 08, 2022 | 808 | mit | Dart | |
Open screens/snackbars/dialogs/bottomSheets without context, manage states and inject dependencies easily with Get. | ||||||||||
Provider | 4,713 | 615 | 312 | a day ago | 59 | May 22, 2022 | 18 | mit | Dart | |
InheritedWidgets, but simple | ||||||||||
Riverpod | 4,291 | 9 days ago | 120 | mit | Dart | |||||
A simple way to access state while robust and testable. | ||||||||||
Mobx.dart | 2,255 | 32 | 47 | 6 days ago | 112 | September 20, 2022 | 65 | mit | Dart | |
MobX for the Dart language. Hassle-free, reactive state-management for your Dart and Flutter apps. | ||||||||||
Flutter Boilerplate Project | 1,992 | 9 days ago | 31 | mit | Dart | |||||
A boilerplate project created in flutter using MobX and Provider. | ||||||||||
Getx_pattern | 841 | 3 months ago | Makefile | |||||||
Design pattern designed to standardize your projects with GetX on Flutter. | ||||||||||
Flutter Provide | 763 | 29 | 2 | 3 years ago | 3 | February 22, 2019 | 10 | other | Dart | |
A simple framework for state management in Flutter. | ||||||||||
States_rebuilder | 478 | 11 | 2 | 3 months ago | 78 | June 13, 2022 | 9 | other | Dart | |
a simple yet powerful state management technique for Flutter | ||||||||||
Cubit | 445 | 6 | 3 years ago | 18 | July 06, 2020 | mit | Dart | |||
Cubit is a lightweight state management solution. It is a subset of the bloc package that does not rely on events and instead uses methods to emit new states. |
⚠️ Attention: This repository has been moved to https://github.com/felangel/bloc and is now read-only!
Cubit is a lightweight state management solution. It is a subset of the bloc package that does not rely on events and instead uses methods to emit new states.
class CounterCubit extends Cubit<int> {
CounterCubit() : super(0);
void increment() => emit(state + 1);
void decrement() => emit(state - 1);
}
Package | Pub |
---|---|
cubit | |
cubit_test | |
flutter_cubit | |
angular_cubit | |
hydrated_cubit | |
replay_cubit |
Cubit is Starware.
This means you're free to use the project, as long as you star its GitHub repository.
Your appreciation makes us grow and glow up. ⭐