Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. State Management

State Management

626 projects

Showing 36 of 626 projects

Redux DevTools
Redux DevToolsTypeScript

Developer tools for Redux with hot reloading, action replay, and customizable UI, available as a browser extension or standalone app.

#developer-tools#hot-reloading#browser-extension
Stars14.4k
Forks1.2k
Last commit1 day ago
redux-devtools
redux-devtoolsTypeScript

Developer tools for Redux with hot reloading, action replay, and customizable UI.

#developer-tools#hot-reloading#browser-extension
Stars14.4k
Forks1.2k
Last commit1 day ago
redux-persist
redux-persistTypeScript

A library to persist and rehydrate a Redux store across browser sessions or app restarts.

#persistor#redux-middleware#storage
Stars12.9k
Forks840
Last commit11 days ago
formily
formilyTypeScript

A high-performance form library for React, React Native, Vue 2, and Vue 3 with JSON Schema support and a visual form builder.

#dynamic-forms#schema-form#ant-design
Stars12.6k
Forks1.6k
Last commit1 year ago
Bloc
BlocDart

A predictable state management library for Dart and Flutter that implements the BLoC design pattern.

#dart#library#testability
Stars12.5k
Forks3.4k
Last commit25 days ago
redux-form
redux-formJavaScript

A React higher-order component that stores form state in Redux for tight integration with your Redux application.

#validation#redux-form#frontend
Stars12.5k
Forks1.6k
Last commit2 years ago
boardgame.io
boardgame.ioTypeScript

A JavaScript engine for creating turn-based games with built-in state management and multiplayer networking.

#multiplayer#javascript-framework#game-prototyping
Stars12.5k
Forks833
Last commit1 month ago
downshift
downshiftJavaScript

A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox, or select dropdown components.

#wai-aria#autosuggest#select
Stars12.3k
Forks933
Last commit3 months ago
WatermelonDB
WatermelonDBJavaScript

A reactive and asynchronous database framework optimized for building powerful React and React Native apps that scale.

#hacktoberfest#database#offline-first
Stars11.8k
Forks662
Last commit1 month ago
GetX
GetXDart

A lightweight, high-performance Flutter framework for state management, dependency injection, and navigation without context.

#getx#dart#route-management
Stars11.2k
Forks1.8k
Last commit4 months ago
Get
GetDart

A lightweight, high-performance Flutter framework for state management, dependency injection, and route management without context.

#getx#dart#route-management
Stars11.2k
Forks1.8k
Last commit4 months ago
React Native Debugger
React Native DebuggerJavaScript

A standalone desktop app for debugging React Native apps, integrating React Inspector, Redux DevTools, and Apollo Client DevTools.

#graphql-debugging#developer-tools#desktop-app
Stars10.4k
Forks808
Last commit
Terragrunt
TerragruntGo

A flexible orchestration tool that helps OpenTofu/Terraform Infrastructure as Code scale effectively.

#cloud-infrastructure#developer-tools#devops
Stars9.9k
Forks1.2k
Last commit1 day ago
urql
urqlTypeScript

A highly customizable and versatile GraphQL client for React, Preact, Vue, Solid, and Svelte.

#caching#graphql#graphql-clients
Stars9.0k
Forks479
Last commit17 days ago
Preact-urql
Preact-urqlTypeScript

A highly customizable and versatile GraphQL client for React, Preact, Vue, Solid, and Svelte.

#caching#graphql#graphql-clients
Stars9.0k
Forks479
Last commit17 days ago
TodoMVC
TodoMVCDart

A collection of Flutter TodoMVC implementations demonstrating different state management and architectural patterns.

#dart#architecture-patterns#mobile-development
Stars8.9k
Forks1.7k
Last commit11 months ago
react-native-router-flux
react-native-router-fluxJavaScript

A declarative API wrapper for React Navigation that centralizes route definitions and simplifies navigation in React Native apps.

#declarative-routing#react-native#javascript
Stars8.9k
Forks2.1k
Last commit
Official GitHub repository
Official GitHub repositoryTypeScript

A reactive state management library for Angular applications using the Redux pattern.

#observables#reactive-programming#rxjs
Stars8.3k
Forks2.0k
Last commit16 days ago
redux-observable
redux-observableTypeScript

RxJS middleware for handling side effects in Redux applications using observable streams called Epics.

#redux-middleware#side-effects#reactive-programming
Stars7.8k
Forks455
Last commit2 months ago
react-router-redux
react-router-reduxJavaScript

Bindings to keep React Router and Redux state synchronized for time-travel debugging.

#time-travel#frontend#javascript
Stars7.7k
Forks620
Last commit8 years ago
nanostores
nanostoresTypeScript

A tiny atomic state manager for React, Vue, Svelte, and other frameworks with tree-shakable stores.

#atomic-stores#vanilla-js#tree-shaking
Stars7.6k
Forks164
Last commit3 days ago
ReSwift
ReSwiftSwift

A Redux-like implementation of unidirectional data flow architecture for Swift applications.

#reswift#functional-programming#ios
Stars7.6k
Forks515
Last commit2 years ago
RiverPod
RiverPodDart

A reactive caching and data-binding framework for Flutter and Dart that simplifies state management and asynchronous code.

#dart#hacktoberfest#inheritedwidget
Stars7.4k
Forks1.1k
Last commit1 day ago
Fish
FishDart

An assembled Flutter application framework based on Redux for building medium and large apps.

#dart#functional-programming#adapter
Stars7.3k
Forks827
Last commit4 years ago
Agera
AgeraJava

A reactive programming library for Android applications with functional and asynchronous capabilities.

#event-driven#functional-programming#android
Stars7.1k
Forks624
Last commit4 years ago
Faster
FasterC#

A high-performance concurrent persistent recoverable log and key-value store + cache for large application state, in C# and C++.

#hash-table#library#high-performance
Stars6.6k
Forks592
Last commit17 days ago
Om
OmClojure

A ClojureScript UI framework and client/server architecture built on Facebook's React.

#functional-programming#clojurescript#client-server
Stars6.6k
Forks351
Last commit6 years ago
transitions
transitionsPython

A lightweight, object-oriented finite state machine implementation in Python with many extensions.

#threading#workflow#nested-states
Stars6.6k
Forks571
Last commit1 year ago
Bacon
BaconTypeScript

A functional reactive programming library for TypeScript and JavaScript that turns event-driven code into clean, declarative streams.

#event-driven#asynchronous-programming#observables
Stars6.5k
Forks328
Last commit1 year ago
redux-actions
redux-actionsJavaScript

Flux Standard Action utilities for Redux to simplify action and reducer creation.

#boilerplate-reduction#reducers#action-creators
Stars6.4k
Forks290
Last commit2 years ago
<editor-container>
<editor-container>TypeScript

A toolkit for building block-based editors and collaborative applications with native web components and CRDT-based real-time collaboration.

#web-components#content-editing#collaborative-editing
Stars6.1k
Forks564
Last commit
vue-apollo
vue-apolloTypeScript

Apollo Client integration for Vue.js applications, providing hooks, components, and utilities for GraphQL.

#vue2#vue-options-api#data-fetching
Stars6.0k
Forks514
Last commit15 days ago
vue-apollo
vue-apolloTypeScript

Apollo Client integration for Vue.js applications, providing hooks, components, and utilities for GraphQL.

#vue2#vue-options-api#data-fetching
Stars6.0k
Forks514
Last commit15 days ago
Datascript
DatascriptClojure

Immutable in-memory database and Datalog query engine for Clojure, ClojureScript, and JavaScript.

#database#clojurescript#query-engine
Stars5.8k
Forks318
Last commit2 months ago
redux-logger
redux-loggerJavaScript

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

#redux-middleware#console-logging#logging
Stars5.7k
Forks316
Last commit6 years ago
re-frame
re-frameClojure

A ClojureScript framework for building user interfaces with a data-oriented, functional design, leveraging React.

#event-driven#spa#single-page-applications
Stars5.5k
Forks710
Last commit5 months ago
PreviousPage 2 of 18

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
3 years ago
3 years ago
5 days ago
Next
#Frontend198
#Typescript156
#Javascript141
#React134
#Redux131
#Angular123
#Reactive Programming105
#React Native62
#Functional Programming60
#Rxjs58
#Mobile Development52
#Ui Components50