Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more! Learn more →
Top 23 JavaScript state-management Projects
-
Project mention: Vue 3 vs Vue 2 so far? What's your opinion? Things I didn't like about Vue 3 compared to Vue 2 | /r/vuejs | 2023-06-02
I really liked the idea of how all the core Vue libraries are maintained by Vue team themselves, making Vue feels like an all-in-one package instead of infinite npm install to add multiple community/personally maintained repos which often caused issues because they don't blend together. And now Pinia will be officially replacing Vuex, making me doubt if it'll be as reliable as Vuex.
-
Project mention: Best react form validation libraries to use in 2023 | /r/u_Charming-Treacle-726 | 2023-03-25
react-final-form
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
-
redux-orm
NOT MAINTAINED – A small, simple and immutable ORM to manage relational data in your Redux store.
-
-
Project mention: Which state management library is the best for React? (suggest any libraries that are not included in the poll) | /r/reactjs | 2022-11-03
I've really enjoyed react-easy-state
-
-
Klotho
AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)
-
-
concent
State management that tailored for react, it is simple, predictable, progressive and efficient.
Why is Limu born? Because I plan to release concent V3 next year, I need a more advanced immutable data JS operation tool, so Limu was born
-
Project mention: I have an app written in old redux with React classes and try to migrate it to the latest version with hooks. What would you recommend to read/watch? | /r/reduxjs | 2022-09-29
For none server related state have a look at https://github.com/pmndrs/zustand or https://atlassian.github.io/react-sweet-state
-
-
Project mention: Any possibility that the React team makes a single instance hook? | /r/reactjs | 2022-09-27
-
-
-
-
-
vue
Vue integration for Nano Stores, a tiny state manager with many atomic tree-shakable stores (by nanostores)
Vue (@nanostores/vue): provides a useStore() composable function to get the store’s value and re-render the component on store’s changes
-
-
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.
-
-
hami-vuex
🍈 Hami melon flavored Vuex, modular by design, completely TypeScript intelligence, state management for Vue.js.
-
react-component-shell
react-component-shell is a package that allows you to quickly and easily create react-contexts and implement state management.
Project mention: Quickly and easily create react-contexts and implement state management | dev.to | 2022-11-05GitHub
-
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
JavaScript state-management related posts
- Meet Eagle Eye: the React Context Based Fast and Simple Observable Context State Manager.
- A guide to Vue Lifecycle hooks.
- Meet Eagle Eye!
- Which one is the favor?
- "Eagle Eye" React Context based State Management System. Test drive and learn more on NPM.
- Eagle Eye: the Fastest, Cleanest and Easiest React Context State Management System You Have Never Heard Of.
- How to install and use Vuex4 in nuxtjs 3?
-
A note from our sponsor - Appwrite
appwrite.io | 6 Jun 2023
Index
What are some of the best open-source state-management projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | vuex | 28,049 |
2 | react-final-form | 7,262 |
3 | easy-peasy | 4,969 |
4 | redux-orm | 2,965 |
5 | final-form | 2,943 |
6 | react-easy-state | 2,557 |
7 | cerebral | 1,967 |
8 | ReactStateMuseum | 1,522 |
9 | concent | 1,149 |
10 | react-sweet-state | 784 |
11 | reusable | 236 |
12 | react-singleton-hook | 194 |
13 | lit-state | 113 |
14 | stoxy | 73 |
15 | Dragonbinder | 72 |
16 | react-holmes | 50 |
17 | vue | 41 |
18 | storecle | 26 |
19 | statebot | 26 |
20 | storken | 22 |
21 | hami-vuex | 22 |
22 | react-component-shell | 10 |
23 | vue-path-store | 4 |