awesome-react-state-management-tools
State management tools
A curated list of state management tools and libraries for React applications
list of react state management tools
101 stars
5 watching
20 forks
last commit: about 3 years ago
Linked from 1 awesome list
agile-ts | 95 | 6 months ago | Spacy, fast, simple State Management Framework |
clearx | 22 | almost 5 years ago | Fast & Effortless state management for React with zero learning curve |
concent | 1,352 | 3 months ago | State management that tailored for react, it is simple, predictable, progressive and efficient |
controllerim | 214 | almost 3 years ago | A state management library for React |
dakpan | 69 | over 2 years ago | A tiny React state management library using the new React context |
defi-react | 50 | 11 months ago | A super straightforward state management library for React in 5 hooks and 2 methods |
Dob | 730 | about 6 years ago | Light and fast state management tool |
easy-peasy | 5,034 | about 1 month ago | Vegetarian friendly state for React |
freactal | 1,649 | almost 3 years ago | Clean and robust state management for React and React-like libs |
freezer | 1,277 | over 4 years ago | A tree data structure that emits events on updates, even if the modification is triggered by one of the leaves, making it easier to think in a reactive way |
hookstate | The simple but incredibly fast and flexible state management that is based on React state hook | ||
jotai | 18,969 | about 1 month ago | Primitive, flexible state management for React |
kea | Production Ready State Management for React | ||
laco | 208 | almost 6 years ago | Ultra lightweight state management for React and Inferno |
MobX | Simple, scalable state management | ||
react-contextual | 641 | over 6 years ago | is a tiny (less than 1KB) helper around React 16s new context api |
react-copy-write | 1,784 | almost 6 years ago | Immutable state with a mutable API |
react-easy-state | 2,559 | about 2 years ago | minimal React state management with the power of ES6 Proxies |
react-recollect | 403 | about 2 years ago | Simple state management for React |
react-rhino | 26 | about 3 years ago | Light weight & simple global state management with Typescript support out of the box |
react-scopes | 5 | about 4 years ago | Scalable & intuitive state management system |
react-sweet-state | 873 | 5 months ago | Shared state management solution for React |
Recoil | 19,629 | about 1 month ago | Recoil is an experimental state management library for React apps. It provides several capabilities that are difficult to achieve with React alone, while being compatible with the newest features of React |
redux | 60,939 | about 2 months ago | + Predictable state container for JavaScript apps + Official React bindings for Redux |
redux-toolkit | 10,785 | about 1 month ago | The official, opinionated, batteries-included toolset for efficient Redux development (formerly Redux Starter Kit) |
refunk | 236 | over 6 years ago | Simple React functional setState |
rosmaro | + Visual automata-based programming for React | ||
rematch | 8,466 | over 1 year ago | A Redux Framework |
remx | 224 | 4 months ago | Opinionated mobx |
reworm | 1,466 | about 2 years ago | Reworm doesn't require you to use actions, connections or reducers. The simplest way to manage state! |
satcheljs | 394 | 6 months ago | Satchel is a data store based on the Flux architecture. It is characterized by exposing an observable state that makes view updates painless and efficient |
statek | Simple, reactive state management library for react & plain JS | ||
storeon | 1,977 | about 1 month ago | A tiny event-based Redux-like state manager |
Sunfish | 16 | about 7 years ago | functional transaction based state management library |
teaful | 713 | about 2 years ago | Tiny, easy and powerful React state management |
tiny atom | 116 | about 1 year ago | Minimal, yet awesome, state management |
undux | 1,495 | 11 months ago | Dead simple state management for React |
unstated | 7,794 | over 1 year ago | State so simple, it goes without saying |
use-between | 285 | about 2 years ago | Sharing React hooks stateful logic between components |
valtio | 9,186 | about 1 month ago | makes proxy-state simple |
xoid | 158 | 4 months ago | Scalable, fine-grained, and minimal state-management library for React and vanilla JavaScript |
zustand | 48,670 | about 1 month ago | Bear necessities for state management in React |