State Management

Explore 103 open source projects in State Management

Showing 1-20 of 103 projects

reduxjs/redux

Redux is a JavaScript library for predictable global state management in applications.

61.4K
Active
TypeScript
State Management
React
#redux#state-management#javascript

pmndrs/zustand

State management for React with hooks, no providers needed

57.2K
Active
TypeScript
Component Libraries (React)
State Management
React
#react#state-management#hooks

immutable-js/immutable-js

Immutable data structures for JavaScript with structural sharing

33.1K
Active
TypeScript
State Management
JavaScript
#immutable#data-structures#javascript

ReactiveX/rxjs

Reactive programming library for JavaScript

31.7K
Experimental
TypeScript
State Management
Frontend Frameworks
JavaScript
#reactive-programming#rxjs#javascript

statelyai/xstate

State management for complex app logic using state machines and actors.

29.3K
Active
TypeScript
State Management
Agent Coordination
JavaScript
#state-machine#actor-model#xstate

immerjs/immer

Immer simplifies creating immutable state by allowing mutation of the current state in JavaScript apps.

28.9K
Active
JavaScript
State Management
React
#immutable#state-management#javascript

greenrobot/EventBus

Event bus for Android and Java simplifying component communication

24.8K
Archived
Java
Android
State Management
Android
#event-bus#android#java

ReactiveX/RxSwift

Reactive programming library for Swift

24.7K
Active
Swift
State Management
Swift
#reactive#swift#state-management

vueuse/vueuse

Vue 3 composition utilities for common tasks

22.1K
Active
TypeScript
Component Libraries (Vue/Svelte)
State Management
Vue 3
#vue#vue3#composables

pmndrs/jotai

Primitive and flexible state management for React

21.0K
Active
TypeScript
Component Libraries (React)
State Management
React
#react#state-management#typescript

paularmstrong/normalizr

Normalizes nested JSON according to a schema

20.9K
Archived
JavaScript
State Management
React
#json#normalization#flux

ReactiveCocoa/ReactiveCocoa

Reactive extensions for Cocoa frameworks built on ReactiveSwift.

19.9K
Stable
Swift
iOS
State Management
ReactiveSwift
#reactive-programming#swift#ios-development

jakesgordon/javascript-state-machine

A JavaScript finite state machine library for building complex state-based logic in web applications.

8.8K
Experimental
JavaScript
Frontend Frameworks
State Management
React
#state-management#state-machine#javascript

rematch/rematch

Rematch is a Redux framework that simplifies state management, making it easier to build complex apps with React, Vue, and Angular.

8.4K
Archived
TypeScript
Component Libraries (React)
Frontend Frameworks
React
#redux#state-management#react

ReSwift/ReSwift

ReSwift is a unidirectional data flow implementation in Swift, inspired by Redux, for building predictable state-based apps.

7.6K
Archived
Swift
Component Libraries (React)
Redux
React
#redux#unidirectional-data-flow#state-management

final-form/react-final-form

A high-performance, subscription-based form state management library for React applications.

7.4K
Experimental
JavaScript
Component Libraries (React)
API Clients & Testing
React
#form-state-management#async-validation#subscription-based

mobxjs/mobx-state-tree

A full-featured reactive state management library for TypeScript without the boilerplate

7.1K
Stable
TypeScript
Frontend Frameworks
API Frameworks
React
#state-management#observable#redux

redux-utilities/redux-actions

Flux Standard Action utilities for Redux, a popular state management library for JavaScript applications.

6.5K
Archived
JavaScript
Component Libraries (React)
API Frameworks
React
#redux#flux#action-creators

LogRocket/redux-logger

Redux logger middleware that logs Redux actions and state changes to the console.

5.7K
Archived
JavaScript
Frontend Frameworks
Testing
React
#redux#logging#debugging

robinvdvleuten/vuex-persistedstate

A plugin that persists and rehydrates your Vuex state between page reloads.

5.7K
Archived
JavaScript
Component Libraries (Vue/Svelte)
State Management
Vue
#vuex#localstorage#state-management

Stay in the loop

Get weekly updates on trending AI coding tools and projects.