Simple app state management

List of state management approaches

Data & backend

State management

List of state management approaches

General overview

Provider

Riverpod

setState

InheritedWidget & InheritedModel

Redux

Fish-Redux

BLoC / Rx

GetIt

MobX

Flutter Commands

Binder

GetX

states_rebuilder

Triple Pattern (Segmented State Pattern)

solidart

flutter_reactive_widget

State management is a complex topic.
If you feel that some of your questions haven’t been answered,
or that the approach described on these pages
is not viable for your use cases, you are probably right.