JavaScript State

Open-source JavaScript projects categorized as State

Top 22 JavaScript State Projects

  1. unstated

    State so simple, it goes without saying

  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. node-config

    Node.js Application Configuration

    Project mention: Node.js' config Library Shouldn't Be Used in TypeScript | dev.to | 2025-05-22

    Coming back to typed 100% AWS Lambda API’s, I’m convinced the config module is an anti-pattern if you’re using TypeScript.

  4. final-form

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

  5. redux-orm

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

  6. react-easy-state

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

  7. lovelace-multiple-entity-row

    Show multiple entity states and attributes on entity rows in Home Assistant's Lovelace UI

  8. 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
  9. simpler-state

    The simplest app state management for React

  10. samples

    Community driven repository for Dapr samples (by dapr)

  11. jssm

    Fast, easy Javascript finite state machines with visualizations; enjoy a one liner FSM instead of pages. MIT; Typescripted; 100% test coverage. Implements the FSL language.

  12. aper

    Synchronizable structs for Rust.

  13. finity

    A finite state machine library for Node.js and the browser with a friendly configuration DSL.

  14. iso-3166

    ISO 3166 (standard for country codes and codes for their subdivisions)

    Project mention: GitHub Copilot refuses to autocomplete 'Palestine' in a list of countries | news.ycombinator.com | 2025-03-05

    Yes, it does. I used the ISO-3166-1 code list (taken from this list https://github.com/wooorm/iso-3166/blob/main/1.js) as a reference, and Copilot auto-completed every other country.

  15. stoxy

    Stoxy is a state management API for all modern Web Technologies

  16. Dragonbinder

    1kb progressive state management library inspired by Vuex.

  17. vue

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

  18. react-holmes

    Elementary State Orchestrator for React

  19. storken

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

  20. stated

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

  21. vue-path-store

    A simple state management solution for Vue, that uses the dot notation path syntax.

  22. useSync

    A subscription based state management solution for React!

  23. object-state-history

    The ObjectStateHistory is a JavaScript implementation that allows you to keep track of changes in an object over time, creating a history of the modifications.

  24. 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 discussion

Log in or Post with

JavaScript State related posts

  • Node.js' config Library Shouldn't Be Used in TypeScript

    1 project | dev.to | 22 May 2025
  • Discover the Latest React Ecosystem Trends and Innovations in 2025

    2 projects | dev.to | 1 Jan 2025
  • The sword refers to immer, the faster and stronger immutable data js tool limu stable version released!

    6 projects | dev.to | 18 Aug 2023
  • ObjectStateHistory – A Tool for State Management

    1 project | news.ycombinator.com | 1 Jun 2023
  • Does react have something equivalent to vue composables?

    3 projects | /r/reactjs | 23 Feb 2023
  • I made a very easy way to share state across components

    2 projects | /r/reactjs | 16 Feb 2023
  • Are env on vite process at runtime or buildtime?

    1 project | /r/reactjs | 15 Feb 2023
  • A note from our sponsor - SurveyJS
    surveyjs.io | 23 May 2025
    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. Learn more →

Index

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

# Project Stars
1 unstated 7,786
2 node-config 6,365
3 final-form 3,003
4 redux-orm 2,947
5 react-easy-state 2,556
6 redux-search 1,400
7 lovelace-multiple-entity-row 858
8 simpler-state 482
9 samples 425
10 jssm 352
11 aper 312
12 finity 132
13 iso-3166 84
14 stoxy 76
15 Dragonbinder 74
16 vue 59
17 react-holmes 51
18 storken 22
19 stated 20
20 vue-path-store 4
21 useSync 3
22 object-state-history 3

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?