useStateMachineThe <1 kb state machine hook for React
Stars: β 2,231 (+4362%)
use-query-stringπ A React hook that serializes state into the URL query string
Stars: β 50 (+0%)
blocA predictable state management library that helps implement the BLoC design pattern
Stars: β 12 (-76%)
stookA minimalist design state management library for React.
Stars: β 86 (+72%)
Pure StoreA tiny immutable store with type safety.
Stars: β 133 (+166%)
ReusableReusable is a library for state management using React hooks
Stars: β 207 (+314%)
resyncedAn experimental hook that lets you have multiple components using multiple synced states using no context provider
Stars: β 19 (-62%)
statebotWrite more robust and understandable programs. Statebot hopes to make Finite State Machines a little more accessible.
Stars: β 24 (-52%)
xstate-vizVisualizer for XState machines
Stars: β 274 (+448%)
zeduxβ‘ A high-level, declarative, composable form of Redux https://bowheart.github.io/zedux/
Stars: β 43 (-14%)
XstateState machines and statecharts for the modern web.
Stars: β 18,300 (+36500%)
Use Substateπ Lightweight (<600B minified + gzipped) React Hook to subscribe to a subset of your single app state.
Stars: β 97 (+94%)
RetoFlexible and efficient React Store with hooks.
Stars: β 194 (+288%)
RedhooksPredictable state container for React apps written using Hooks
Stars: β 149 (+198%)
useSharedStateuseSharedState is a simple hook that can be used to share state between multiple React components.
Stars: β 0 (-100%)
use-app-stateπ useAppState() hook. that global version of setState() built on Context.
Stars: β 65 (+30%)
asyncmachineRelational State Machine with a visual inspector
Stars: β 67 (+34%)
preact-urqlPreact bindings for urql
Stars: β 28 (-44%)
eventrixOpen-source, Predictable, Scaling JavaScript library for state managing and centralizing application global state. State manage system for react apps.
Stars: β 35 (-30%)
zoovUse π» Zustand with Module-like api
Stars: β 24 (-52%)
PvmBuild workflows, activities, BPMN like processes, or state machines with PVM.
Stars: β 348 (+596%)
Redux MachineA tiny library (12 lines) for creating state machines in Redux apps
Stars: β 338 (+576%)
Easy PeasyVegetarian friendly state for React
Stars: β 4,525 (+8950%)
Use MachineReact Hook for using Statecharts powered by XState. use-machine.
Stars: β 226 (+352%)
React AtomA simple way manage state in React, inspired by Clojure(Script) and reagent.cljs
Stars: β 133 (+166%)
ZprocProcess on steroids
Stars: β 112 (+124%)
Use Url StateLift a React component's state into the url
Stars: β 154 (+208%)
React ModelThe next generation state management library for React
Stars: β 153 (+206%)
xoidFramework-agnostic state management library designed for simplicity and scalability β
Stars: β 96 (+92%)
When TsWhen: recombinant design pattern for state machines based on gene expression with a temporal model
Stars: β 112 (+124%)
tstate-machineTypeScript implementation of State Manager(like StateMachine)
Stars: β 20 (-60%)
xstateState machines and statecharts for the modern web.
Stars: β 21,286 (+42472%)
react-cool-formπ π React hooks for forms state and validation, less code more performant.
Stars: β 246 (+392%)
dobuxπ Lightweight responsive state management solution.
Stars: β 75 (+50%)
kstatemachineKStateMachine is a Kotlin DSL library for creating finite state machines (FSM) and hierarchical state machines (HSM).
Stars: β 63 (+26%)
hooksySimple app state management based on react hooks
Stars: β 58 (+16%)
react-zenoThe React companion to Zeno, a Redux implementation optimized for Typescript.
Stars: β 14 (-72%)
entangleGlobal state management tool for react hooks inspired by RecoilJS and Jotai using proxies.
Stars: β 26 (-48%)
fs2-esEvent sourcing utilities for FS2
Stars: β 75 (+50%)
staterySurprise-Free State Management! Designed for React with functional components, but can also be used with other frameworks (or no framework at all.)
Stars: β 28 (-44%)
micro-observablesA simple Observable library that can be used for easy state management in React applications.
Stars: β 78 (+56%)
react-smart-appPreconfiguration React + Ant Design + State Management
Stars: β 13 (-74%)
atomic-stateA decentralized state management library for React
Stars: β 54 (+8%)
statebot-shStatebot for shell-scripts. Write more robust and understandable programs.
Stars: β 14 (-72%)
BeedleA tiny library inspired by Redux & Vuex to help you manage state in your JavaScript apps
Stars: β 329 (+558%)
ConstateReact Context + State
Stars: β 3,519 (+6938%)
MachineryState machine thin layer for structs (+ GUI for Phoenix apps)
Stars: β 367 (+634%)
jedisdbredis like key-value state management solution for React
Stars: β 13 (-74%)
use-tiny-state-machineA tiny (~700 bytes) react hook to help you write finite state machines
Stars: β 37 (-26%)
React HooksEssential set of React Hooks for convenient Web API consumption and state management.
Stars: β 515 (+930%)
PullstateSimple state stores using immer and React hooks - re-use parts of your state by pulling it anywhere you like!
Stars: β 683 (+1266%)
Use Persisted StateA custom React Hook that provides a multi-instance, multi-tab/browser shared and persistent state.
Stars: β 943 (+1786%)
Observable stateπ Flutter's State Manager for Reactive Apps in a Centralized and Predictable container.
Stars: β 41 (-18%)
Use InstanceA custom React Hook that provides a sensible alternative to useRef for storing instance variables.
Stars: β 28 (-44%)