SaaSHub helps you find the best software and product alternatives Learn more →
Top 16 JavaScript State Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
redux-orm
NOT MAINTAINED – A small, simple and immutable ORM to manage relational data in your Redux store.
-
-
-
lovelace-multiple-entity-row
Show multiple entity states and attributes on entity rows in Home Assistant's Lovelace UI
-
-
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.
-
-
-
-
-
-
-
-
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.
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
JavaScript State related posts
-
Dead Framework Theory
-
Node.js' config Library Shouldn't Be Used in TypeScript
-
Discover the Latest React Ecosystem Trends and Innovations in 2025
-
The sword refers to immer, the faster and stronger immutable data js tool limu stable version released!
-
ObjectStateHistory – A Tool for State Management
-
Does react have something equivalent to vue composables?
-
I made a very easy way to share state across components
-
A note from our sponsor - SaaSHub
www.saashub.com | 9 Jun 2026
Index
What are some of the best open-source State projects in JavaScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | unstated | 7,730 |
| 2 | node-config | 6,426 |
| 3 | redux-orm | 2,940 |
| 4 | react-easy-state | 2,549 |
| 5 | redux-search | 1,394 |
| 6 | lovelace-multiple-entity-row | 931 |
| 7 | simpler-state | 481 |
| 8 | jssm | 367 |
| 9 | aper | 313 |
| 10 | iso-3166 | 96 |
| 11 | Dragonbinder | 75 |
| 12 | react-holmes | 49 |
| 13 | stated | 26 |
| 14 | vue-path-store | 4 |
| 15 | useSync | 3 |
| 16 | object-state-history | 3 |