A JS library for predictable global state management
Repository Index
71,372 visible repositories in the index
1–24 of 29 · Most stars
🐻 Bear necessities for state management in React
State machines, statecharts, and actors for complex logic
- state-machine
- statechart
- interpreter
- visualizer
Simple, scalable state management.
👻 Primitive and flexible state management for React
- react
- state
- management
- atomic
A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences.
Open screens/snackbars/dialogs/bottomSheets without context, manage states and inject dependencies easily with Get.
- getx
- dependency-injection
- flutter
- state-management
A composable, cross-platform MVVM framework for .NET inspired by functional reactive programming. It moves mutable state out of the user interface, keeps each feature's logic in one readable place, and makes applications easier to test. Supports WPF, WinForms, WinUI, .NET MAUI, Avalonia, Uno Platform, Blazor and Android.
Reactive State for Angular
- ngrx
- rxjs
- angular
- observables
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
- provider
- flutter
- state-management
- dart
Full-featured reactive state management without the boilerplate
- mobx-state-tree
- mst
- mobx
- state-tree
InheritedWidgets, but simple
- flutter
- state-management
- dart
- provider
JavaScript & TypeScript persistent and optionally immutable data tree with cursors.
NOT MAINTAINED – A small, simple and immutable ORM to manage relational data in your Redux store.
- redux
- orm
- state-management
- state
State usage tracking with Proxies. Optimize re-renders for useState/useReducer, React Redux, Zustand and others.
- react
- react-hooks
- global-states
- react-context
Redux bindings for Firebase. Includes React Hooks and Higher Order Components.
MobX for the Dart language. Hassle-free, reactive state-management for your Dart and Flutter apps.
- mobx
- reactive
- state-management
- flutter
🤖 A functional, immutable Finite State Machine library
A functional reactive framework for managing state evolution and side-effects.
- android
- java
- functional-reactive-programming
- mobius
🟣 A robust Swift state-management framework designed for complex applications, featuring an integrated ORM for efficient data handling.
Bindings for mobx-state-tree and GraphQL
A Blazor State management library by TimeWarp.
- blazor
- dotnet
- csharp
- hacktoberfest
Unidirectional, transactional, operation-based Store implementation.
A rich Observable/Signal implementation, the brilliant primitive you need to build a powerful reactive system.
- observable
- small
- fast
- rich