Convert Figma logo to JavaScript with AI

Top JavaScript State Management Libraries

Top 5 Projects Compared

Error generating detailed project comparison

Error generating detailed project comparison

Error generating detailed project comparison

Error generating detailed project comparison

Error generating detailed project comparison

All Top Projects

statelyai's avatar

xstate

29,217

Actor-based state management & orchestration for complex app logic.

vuejs's avatar

vuex

28,408

🗃️ Centralized State Management for Vue.js.

mobxjs's avatar

mobx

28,167

Simple, scalable state management.

huggingface's avatar

transformers.js

15,314

State-of-the-art Machine Learning for the web. Run 🤗 Transformers directly in your browser, with no need for a server!

MotiaDev's avatar

motia

14,609

Multi-Language Backend Framework that unifies APIs, background jobs, queues, workflows, streams, and AI agents with a single core primitive with built-in observability and state management.

boardgameio's avatar

boardgame.io

12,154

State Management and Multiplayer Networking for Turn-Based Games

browserstate's avatar

history.js

10,694

History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers. Including continued support for data, titles, replaceState. Supports jQuery, MooTools and Prototype. For HTML5 browsers this means that you can modify the URL directly, without needing to use hashes anymore. For HTML4 browsers it will revert back to using the old onhashchange functionality.

jakesgordon's avatar

javascript-state-machine

8,756

A javascript finite state machine library

bcakmakoglu's avatar

vue-flow

6,282

A highly customizable Flowchart component for Vue 3. Features seamless zoom & pan 🔎, additional components like a Minimap 🗺 and utilities to interact with state and graph.

trekhleb's avatar

state-of-the-art-shitcode

6,130

💩State-of-the-art shitcode principles your project should follow to call it a proper shitcode

testing-library's avatar

jest-dom

4,589

:owl: Custom jest matchers to test the state of the DOM

salesforce's avatar

akita

3,681

🚀 State Management Tailored-Made for JS Applications

Visual Copilot logoVisual Copilot
Promo

Turn Figma designs into high-quality code using AI

redux-orm's avatar

redux-orm

2,945

NOT MAINTAINED – A small, simple and immutable ORM to manage relational data in your Redux store.

renatorib's avatar

react-powerplug

2,680

:electric_plug: Renderless Containers

RisingStack's avatar

react-easy-state

2,553

Simple React state management. Made with ❤️ and ES6 Proxies.

robinweser's avatar

fela

2,294

State-Driven Styling in JavaScript

cerebral's avatar

cerebral

1,999

Declarative state and side effects management for popular JavaScript frameworks

gajus's avatar

redux-immutable

1,875

redux-immutable is used to create an equivalent function of Redux combineReducers that works with Immutable.js state.

CharlesStover's avatar

reactn

1,874

React, but with built-in global state management.

PaulTaykalo's avatar

objc-dependency-visualizer

1,862

Objective-C and Swift dependency visualizer. It's tool that helps to visualize current state of your project. It's really easy to see how tight your classes are coupled.

jonschlinkert's avatar

markdown-toc

1,742

API and CLI for generating a markdown TOC (table of contents) for a README or any markdown files. Uses Remarkable to parse markdown. Used by NASA/openmct, Prisma, Joi, Mocha, Sass, Prettier, Orbit DB, FormatJS, Raneto, hapijs/code, webpack-flow, docusaurus, release-it, ts-loader, json-server, reactfire, bunyan, husky, react-easy-state, react-snap, chakra-ui, carbon, alfresco, repolinter, Assemble, Verb, and thousands of other projects.

AlexGilleran's avatar

jsx-control-statements

1,621

Neater If and For for React JSX

thefrontside's avatar

microstates

1,309

Composable state primitives for JavaScript

cferdinandi's avatar

reef

1,251

A lightweight library for creating reactive, state-based components and UI.

bestofjs's avatar

javascript-risingstars

1,176

:stars: An overview of the JavaScript landscape in 2025: trends about frontend, Node.js, fullstack frameworks, build tools, testing, Vue.js, React, state management...

martyjs's avatar

marty

1,088

A Javascript library for state management in React applications