A JS library for predictable global state management
Repository Index
70,234 visible repositories in the index
1–24 of 104 · Most stars
🐻 Bear necessities for state management in React
🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.
State machines, statecharts, and actors for complex logic
- state-machine
- statechart
- interpreter
- visualizer
Create the next immutable state by mutating the current one
- immutable
- immutables
- reducer
- redux
🗃️ Centralized State Management for Vue.js.
- vue
- javascript
- vuex
- state-management
Simple, scalable state management.
👻 Primitive and flexible state management for React
- react
- state
- management
- atomic
Relay is a JavaScript framework for building data-driven React applications.
🌱 React and redux based, lightweight and elm-style framework. (Inspired by elm and choo)
- dva
- redux
- redux-saga
- framework
A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences.
🍍 Intuitive, type safe, light and flexible Store for Vue using the composition api with DevTools support
The official, opinionated, batteries-included toolset for efficient Redux development
Open screens/snackbars/dialogs/bottomSheets without context, manage states and inject dependencies easily with Get.
- getx
- dependency-injection
- flutter
- state-management
Type-safe search params state manager for React frameworks - Like useState, but stored in the URL query string.
- url-state
- react
- type-safe
- type-safety
🧙 Valtio makes proxy-state simple for React and Vanilla
Reactive State for Angular
- ngrx
- rxjs
- angular
- observables
State so simple, it goes without saying
- react
- state
- management
A tiny (340 bytes) state manager for React/RN/Preact/Vue/Svelte with many atomic tree-shakable stores
Full-featured reactive state management without the boilerplate
- mobx-state-tree
- mst
- mobx
- state-tree
Immutable database and Datalog query engine for Clojure, ClojureScript and JS
- clojure
- database
- memory-database
- clojurescript
A ClojureScript framework for building user interfaces, leveraging React
- reagent
- clojurescript
- re-frame
- spa
A simple library for uni-directional dataflow application architecture with React extensions inspired by Flux
A reactive data store & sync engine.
- react
- javascript
- typescript
- data