A JS library for predictable global state management
Repository Index
47,133 repositories indexed
1–24 of 40 · 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
Simple, scalable state management.
👻 Primitive and flexible state management for React
- react
- state
- management
- atomic
🍍 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
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
A tiny (340 bytes) state manager for React/RN/Preact/Vue/Svelte with many atomic tree-shakable stores
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
Business logic with ease ☄️
- state
- business-logic
- reactive
- event-driven
Use immer to drive state with a React hooks
Manage state with style in every framework
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.
A lightweight state container based on Redux
- redux
- lightweight
- state
- flux
redux-immutable is used to create an equivalent function of Redux combineReducers that works with Immutable.js state.
A reactive atomic state engine for React(including React 18) and all React like, carrying dependency collection feature, supporting fine-grained updates.
- concent
- react
- state-management
- state
Reatom - the ultimate state manager
- state-management
- state
- reatom
- store
Spreadsheet-like dataflow programming in ClojureScript.
🍵 Tiny, easy and powerful React state management
- state
- management
- react
- javascript