Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. State Management

State Management

408 projects

Showing 36 of 408 projects

hyperactiv
hyperactivJavaScript

A super tiny (~1kb) reactive library that observes object mutations and automatically recomputes dependent functions.

#observables#reactive-programming#lightweight
Stars445
Forks22
Last commit18 days ago
reaktiv
reaktivPython

A reactive state management library for Python with automatic dependency tracking, inspired by Angular Signals and SolidJS.

#fine-grained-reactivity#rx#asyncio
Stars443
Forks8
Last commit6 days ago
echotron
echotronGo

An idiomatic, concurrent Go library for the Telegram Bot API with built-in rate limiting and per-chat state isolation.

#functional-programming#library#go-library
Stars439
Forks25
Last commit3 months ago
Polymer-Redux
Polymer-ReduxJavaScript

Polymer bindings for Redux, enabling Web Components to connect to a Redux store for predictable state management.

#web-components#mixin#bindings
Stars437
Forks58
Last commit3 years ago
astro
astroGo

A tool for orchestrating multiple Terraform modules with declarative configuration, dependencies, and concurrent execution.

#terraform-orchestration#concurrent-execution#cli-tool
Stars436
Forks31
Last commit3 years ago
ng2-webstorage
ng2-webstorageTypeScript

An Angular service and decorators for easy management of localStorage and sessionStorage with reactive observables.

#decorators#reactive-programming#localstorage
Stars427
Forks91
Last commit3 months ago
ngrx-course
ngrx-courseTypeScript

A complete guide to NgRx and NgRx Data for state management in Angular applications.

#ngrx-effects#angular-cli#reactive-programming
Stars425
Forks584
Last commit1 month ago
phoenix-liveview-counter-tutorial
phoenix-liveview-counter-tutorialElixir

A beginner-friendly tutorial for building a real-time counter app with Phoenix LiveView, teaching fundamentals from first principles.

#beginner-tutorial#beginner-friendly#server-rendered
Stars417
Forks42
Last commit
RbxUtil
RbxUtilLuau

A collection of utility modules for Roblox development, providing essential tools for networking, state management, and game systems.

#roblox#data-structures#game-development
Stars417
Forks124
Last commit6 months ago
rx-redux
rx-reduxJavaScript

A Redux implementation built with RxJS that provides reactive streams for state and actions.

#universal-apps#observables#reactive-programming
Stars416
Forks18
Last commit11 years ago
redux-devtools-dock-monitor
redux-devtools-dock-monitorJavaScript

A resizable and movable dock component for Redux DevTools monitors.

#developer-tools#ui-dock#redux-devtools
Stars404
Forks47
Last commit6 years ago
lua-state-machine
lua-state-machineLua

A standalone Lua module for implementing finite state machines with synchronous and asynchronous transitions.

#event-driven#asynchronous-programming#micro-framework
Stars401
Forks67
Last commit11 months ago
Redux
Redux

A curated catalog of Redux libraries, utilities, boilerplates, and learning resources for JavaScript developers.

#functional-programming#developer-tools#frontend
Stars392
Forks37
Last commit7 years ago
Freactive
FreactiveClojure

A high-performance, pure ClojureScript declarative DOM library with reactive atoms, hiccup syntax, and built-in animations.

#functional-programming#clojurescript#animation
Stars384
Forks23
Last commit10 years ago
Firestorter
FirestorterTypeScript

A React library that integrates Google Firestore with MobX for effortless real-time data binding and automatic UI updates.

#real-time-database#firestore#firestore-models
Stars379
Forks40
Last commit1 year ago
terrahelp
terrahelpGo

A command-line utility written in Go that provides encryption, decryption, and masking functionality for Terraform state and output.

#devops#vault#cli-tool
Stars379
Forks39
Last commit3 years ago
Observable
ObservableSwift

A lightweight Swift library for observing and reacting to value changes with type-safe, memory-managed bindings.

#ios#values#observe
Stars378
Forks38
Last commit1 year ago
Flux
FluxDart

A Dart implementation of the Flux architecture for Flutter apps, enabling uni-directional data flow with Actions, Stores, and StoreWatchers.

#dart#flux-architecture#reactive-ui
Stars376
Forks34
Last commit4 years ago
redux-electron-store
redux-electron-storeJavaScript

A Redux store enhancer that automatically synchronizes state across Electron main and renderer processes.

#multi-process#ipc#frontend
Stars375
Forks25
Last commit6 years ago
ember-infinity
ember-infinityJavaScript

Simple, flexible infinite scroll addon for Ember CLI applications, with service-based state management.

#ember-data#infinity#ember-addon
Stars374
Forks129
Last commit3 months ago
Interview Questions
Interview Questions

A curated collection of Flutter interview questions covering widgets, state management, animations, and Firebase.

#dart#firebase-firestore#ui-animation
Stars371
Forks87
Last commit5 years ago
cycle-react
cycle-reactJavaScript

A React hooks library that provides an RxJS functional interface for managing state and side effects with Observables.

#functional-programming#observables#side-effects
Stars369
Forks17
Last commit6 years ago
redux-react-local
redux-react-localJavaScript

A React library that enables local component state management using Redux, allowing components to have their own reducers and state.

#redux-middleware#react-decorator#component-state
Stars368
Forks21
Last commit
Lynx
LynxElixir

A fast, secure, and reliable Terraform backend for state management and team collaboration, built with Elixir and Phoenix.

#elixir#devops#team-collaboration
Stars363
Forks11
Last commit10 days ago
ui-router
ui-routerTypeScript

A state-based routing framework for Angular (v2+) applications, enabling hierarchical navigation and URL management.

#spa#single-page-application#angular2
Stars362
Forks139
Last commit2 months ago
redux-falcor
redux-falcorJavaScript

A Redux binding library that connects Redux applications to Falcor APIs for efficient data fetching and state management.

#data-fetching#falcor#frontend
Stars362
Forks15
Last commit7 years ago
vue-concurrency
vue-concurrencyTypeScript

A Vue.js library for encapsulating asynchronous operations and managing concurrency with reactive state.

#reactive-state#async-operations#async
Stars358
Forks15
Last commit4 months ago
purescript-thermite
purescript-thermitePureScript

A simple PureScript wrapper for React providing a clean API to the most commonly-used parts of React's functionality.

#react-wrapper#component-composition#functional-ui
Stars348
Forks52
Last commit3 years ago
SwiftUI Atom Properties
SwiftUI Atom PropertiesSwift

Atomic state management and dependency injection library for SwiftUI applications.

#declarative#ios#testability
Stars337
Forks18
Last commit1 month ago
VueFlux
VueFluxSwift

A unidirectional state management architecture for Swift, inspired by Vuex and Flux.

#ios#flux#vuex
Stars330
Forks17
Last commit7 years ago
Yewdux
YewduxRust

Ergonomic state management library for Yew web applications built with Rust.

#state-container#yew-framework#yew
Stars328
Forks32
Last commit2 months ago
ngrx-toolkit
ngrx-toolkitTypeScript

A toolkit of extensions for the NgRx Signal Store, including DevTools integration, Redux pattern support, and storage sync.

#angular#signals#devtools
Stars321
Forks47
Last commit2 days ago
ember-orbit
ember-orbitTypeScript

An Ember.js data layer library built on Orbit.js, providing flexible data management with live queries, forking, and coordination strategies.

#live-queries#offline-first#data-synchronization
Stars318
Forks39
Last commit1 month ago
radioactive-state
radioactive-stateJavaScript

A React state management library that enables direct mutation of state with automatic re-renders and reactive bindings.

#hooks#proxy#hook
Stars315
Forks49
Last commit3 years ago
StateViewController
StateViewControllerSwift

A UIViewController subclass for iOS/tvOS that manages child view controllers based on state, helping solve the Massive View Controller problem.

#ios#container-view-controller#view-controller
Stars310
Forks14
Last commit
@nanostores/router
@nanostores/routerTypeScript

A tiny URL router for Nano Stores state manager, framework-agnostic and TypeScript-friendly.

#vanilla-js#tiny-libraries#nanostores
Stars308
Forks24
Last commit2 months ago
PreviousPage 7 of 12

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
6 days ago
3 years ago
5 years ago
Next
#Frontend126
#React116
#Javascript109
#Redux106
#Typescript80
#Reactive Programming60
#React Native47
#Functional Programming46
#Mobile Development38
#React Hooks35
#Angular34
#Vue29