Skip to content

Instantly share code, notes, and snippets.

@hinell
Last active December 5, 2019 14:11
Show Gist options
  • Save hinell/d4beae48f68e9f5f5e57da7b27a5e130 to your computer and use it in GitHub Desktop.
Save hinell/d4beae48f68e9f5f5e57da7b27a5e130 to your computer and use it in GitHub Desktop.
Modern state management tools for JavaScript and TypeScript

COMPREHENSIVE MODERN LIST OF DATA STATE MANAGEMENT TOOLS

Updated: June 2019 Author: github@Hinell

TOOL DESCRIPTION
setState Basic tool built in React library
MobX Simple, scalable state management.
MobX-State-Tree Model Driven State Management
Redux Predictable state container for JavaScript apps
unstated State so simple, it goes without saying
setState & react-automata A state machine abstraction for React
Freactal Clean and robust state management for React and React-like libs
ReduxX Lightweight, easy to learn React state management library
pure-store A tiny immutable store with type safety (uses Immer)
Immer Create the next immutable state by mutating the current one
relay Relay is a JavaScript framework made by FaceBook for building data-driven React applications
immer Create the next immutable state by mutating the current one
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment