bloc
12055
A predictable state management library that helps implement the BLoC design pattern
getx
10713
Open screens/snackbars/dialogs/bottomSheets without context, manage states and inject dependencies easily with Get.
riverpod
6583
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
provider
5182
InheritedWidgets, but simple
mobx.dart
2432
MobX for the Dart language. Hassle-free, reactive state-management for your Dart and Flutter apps.
signals.dart
581
Reactive programming made simple for Dart and Flutter
states_rebuilder
479
a simple yet powerful state management technique for Flutter
flutter-bloc-patterns
329
A set of most common BLoC use cases built on top of flutter_bloc library
creator
215
A state management library that enables concise, fluid, readable and testable business logic code.
solidart
186
Signals in Dart and Flutter, inspired by SolidJS
binder
179
A lightweight, yet powerful way to bind your application state with your business logic.
mvvm
133
A Flutter MVVM (Model-View-ViewModel) implementation. It uses property-based data binding to establish a connection between the ViewModel and the View, and drives the View changes through the ViewModel.
fquery
127
⚡fquery is a powerful async state management solution for flutter. It caches, updates and fully manages asynchronous data in your flutter apps.
momentum
117
MVC pattern for flutter. Works as state management, dependency injection and service locator.
hooked_bloc
63
refena
57
A state management library for Dart and Flutter. Inspired by Riverpod and async_redux.
beyond
56
An approach to scalable Flutter development
stateless
39
A stateless stateful state management package that is not stateless.
okito
37
Your best flutter coding friend. All in one; state management, navigation management(with dynamic routing), local storage, localization, dependency injection, cool extensions with best usages and with the support of best utilities!
cube
35
Simple State Manager (Focusing on simplicity and rebuilding only the necessary)
dart_beacon
35
A reactive primitive (signals) and state management library for dart and flutter
generic_bloc_provider
27
Generic BloC provider implementation
reactter
25
A light, powerful and quick Reactive State Management, Dependency Injection and Event Handler.
control
21
Simple state management for Flutter with concurrency support.
flutter_helper_utils
16
Flutter Helper Utils is a comprehensive package aimed to augment Dart and Flutter's core functionalities. With a rich set of extensions, helper methods, this package boosts productivity and simplifies coding in Flutter projects.
flutter_rocket
13
🚀 Flutter Rocket 🚀 Fly high with Flutter Rocket - the ultimate package for Flutter developers
query
12
A server state management library for Flutter.
inherited_state
9
Simple and clean state management backed by InheritedWidget and DI backed by the service locator pattern.
grab
9
A Flutter package with extension methods as an alternative to ListenableBuilder / ValueListenableBuilder, good for state management.
query_stack
6
Powerful, yet simple, asynchronous state management for Flutter.
mu_state
1
A set of helpers for pragmatic state handling as mentioned in my Medium article
hydro
0
A simple state management & service container solution for Flutter.