🐻 Bear necessities for state management in React
Repository Index
85,081 visible repositories in the index
1–24 of 60 · Most stars
Simple, scalable state management.
A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences.
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
- architecture
- composition
- modularity
- testability
🍍 Intuitive, type safe, light and flexible Store for Vue using the composition api with DevTools support
A predictable state management library that helps implement the BLoC design pattern
- flutter
- dart
- dartlang
- flutter-package
Open screens/snackbars/dialogs/bottomSheets without context, manage states and inject dependencies easily with Get.
- getx
- dependency-injection
- flutter
- state-management
🧙 Valtio makes proxy-state simple for React and Vanilla
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
State so simple, it goes without saying
- react
- state
- management
A simple library for uni-directional dataflow application architecture with React extensions inspired by Flux
InheritedWidgets, but simple
- flutter
- state-management
- dart
- provider
Business logic with ease ☄️
- state
- business-logic
- reactive
- event-driven
Manage state with style in every framework
Legend-State is a super fast and powerful state library that enables fine-grained reactivity and easy automatic persistence
LiveStore is a next-generation state management framework based on reactive SQLite and built-in sync engine.
- local-first
- signals
- sqlite
- state-management
👾 The lightest signal library
WarpDrive is the lightweight data library for ambitious web apps — universal, typed, reactive, and ready to scale.
- ember
- data-framework
- data-loading
- data-patterns
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
Simple, lightweight, persistent two-way databinding
🍫 Tastier cookies, local, session, and db storage in a tiny package. Includes subscribe() events for changes.
- cookie
- localstorage
- sessionstorage
- browser
Simple React state management. Made with ❤️ and ES6 Proxies.
- react
- javascript
- reactive-programming
- state-management