JavaScript state-management

Open-source JavaScript projects categorized as state-management

Top 23 JavaScript state-management Projects

state-management
  1. vuex

    🗃️ Centralized State Management for Vue.js.

    Project mention: The problem with indirections | dev.to | 2025-02-26

    Something I have already seen in many different code bases using frontend libraries like React and Vue is that developers use advanced state management solutions (e.g. Redux, Vuex, or Pinia) way too often.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. react-final-form

    🏁 High performance subscription-based form state management for React

    Project mention: Remind : Comprehensive React Form Handling Approaches | dev.to | 2025-05-04

    React Final Form Documentation

  4. easy-peasy

    Vegetarian friendly state for React

    Project mention: easy-peasy VS state-in-url - a user suggested alternative | libhunt.com/r/easy-peasy | 2024-11-05
  5. hybrids

    Extraordinary JavaScript UI framework with unique declarative and functional architecture

  6. final-form

    🏁 Framework agnostic, high performance, subscription-based form state management

  7. redux-orm

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

  8. react-easy-state

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

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. cerebral

    Declarative state and side effects management for popular JavaScript frameworks

  11. ReactStateMuseum

    A whirlwind tour of React state management systems by example

  12. KaibanJS

    KaibanJS is a JavaScript-native framework for building and managing multi-agent systems with a Kanban-inspired approach.

    Project mention: Bringing Multi-Agent AI to JavaScript with KaibanJS | dev.to | 2025-02-06

    🌐 Website: KaibanJS.com 💻 GitHub Repository: KaibanJS on GitHub 🤝 Join the Community: KaibanJS Discord

  13. react-sweet-state

    Shared state management solution for React

  14. react-singleton-hook

    Create singleton hook from regular react hook

  15. reusable

    Simplest way to manage global state in React (by reusablejs)

    Project mention: reusable VS state-in-url - a user suggested alternative | libhunt.com/r/reusablejs/reusable | 2024-11-05
  16. lit-state

    Simple shared component state management for LitElement.

  17. stoxy

    Stoxy is a state management API for all modern Web Technologies

  18. Dragonbinder

    1kb progressive state management library inspired by Vuex.

  19. vue

    Vue integration for Nano Stores, a tiny state manager with many atomic tree-shakable stores (by nanostores)

  20. react-holmes

    Elementary State Orchestrator for React

  21. statebot

    Describe the states and allowed transitions of a program using a flowchart-like syntax. Switch to states directly, or by wiring-up events. Statebot is an FSM.

  22. storecle

    A neat app state management and action orchestration for React and Solid.

  23. hami-vuex

    🍈 Hami melon flavored Vuex, modular by design, completely TypeScript intelligence, state management for Vue.js.

  24. storken

    🦩 Storken is a React State Manager. Simple as `useState`.

  25. stated

    Stated is a REPL and library for embedding JSONata expressions into JSON or YAML

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript state-management discussion

Log in or Post with

JavaScript state-management related posts

  • Remind : Comprehensive React Form Handling Approaches

    1 project | dev.to | 4 May 2025
  • easy-peasy VS state-in-url - a user suggested alternative

    2 projects | 5 Nov 2024
  • reusable VS state-in-url - a user suggested alternative

    2 projects | 5 Nov 2024
  • Code Refactoring: Avoid Prop Drilling in Vue with Provide/Inject

    1 project | dev.to | 16 Jul 2024
  • Transforming Fullstack Development with Remix: A React Comparison

    1 project | dev.to | 2 Jun 2024
  • You no longer need Vuex / Pinia for shared state in Vue.

    2 projects | dev.to | 24 May 2024
  • How to Protect State in Pinia

    2 projects | dev.to | 7 Apr 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source state-management projects in JavaScript? This list will help you:

# Project Stars
1 vuex 28,455
2 react-final-form 7,399
3 easy-peasy 5,047
4 hybrids 3,101
5 final-form 3,003
6 redux-orm 2,947
7 react-easy-state 2,556
8 cerebral 1,998
9 ReactStateMuseum 1,543
10 KaibanJS 1,132
11 react-sweet-state 884
12 react-singleton-hook 238
13 reusable 236
14 lit-state 142
15 stoxy 76
16 Dragonbinder 74
17 vue 59
18 react-holmes 51
19 statebot 29
20 storecle 27
21 hami-vuex 25
22 storken 22
23 stated 20

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?