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

ember-concurrency
ember-concurrencyTypeScript

An Ember Addon providing improved concurrency primitives for writing concise, cancelable, and restartable asynchronous tasks.

#asynchronous-programming#ember-addon#task-management
Stars690
Forks162
Last commit
mst-gql
mst-gqlJavaScript

A library that generates strongly-typed MobX-state-tree models and stores from a GraphQL schema.

#client-side-caching#optimistic-updates#graphql
Stars688
Forks84
Last commit1 year ago
redux-bug-reporter
redux-bug-reporterJavaScript

A bug reporting and playback tool for Redux applications that captures state and actions for easy reproduction.

#developer-tools#playback#replay
Stars677
Forks15
Last commit8 years ago
Supabase Cache Helpers
Supabase Cache HelpersTypeScript

Framework-specific cache utilities for Supabase, integrating with SWR and React Query for seamless data fetching and mutations.

#data-fetching#postgrest#frontend
Stars673
Forks43
Last commit2 days ago
redux-storage
redux-storageJavaScript

A persistence layer for Redux with flexible storage backends and decorators.

#database#redux-middleware#storage
Stars669
Forks49
Last commit9 years ago
Precept
PreceptClojure

A declarative framework for building reactive web applications using a rules engine and relational data modeling.

#rete-algorithm#declarative-programming#functional-relational-programming
Stars662
Forks33
Last commit3 years ago
Jot
JotC#

A .NET library for declaratively persisting and applying application state like window sizes, user preferences, and form data.

#desktop-application#settings-storage#library
Stars654
Forks60
Last commit8 months ago
konfig
konfigGo

A composable, observable, and performant configuration management library for Go designed for distributed systems.

#golang-package#observability#distributed-systems
Stars646
Forks53
Last commit5 years ago
React Native Seed
React Native Seed

A React Native boilerplate generator offering customizable options for state management, type checking, and stack configuration.

#boilerplate#project-starter#react-native
Stars645
Forks13
Last commit4 months ago
iWF
iWFGo

A Workflow-As-Code microservice orchestration platform for building resilient, fault-tolerant, and scalable long-running processes.

#orchestrator#workflow#workflow-engine
Stars639
Forks64
Last commit2 months ago
ngrx-store-localstorage
ngrx-store-localstorageTypeScript

A meta-reducer that automatically syncs @ngrx store state with browser local or session storage.

#localstorage#angular#client-side-storage
Stars623
Forks118
Last commit5 months ago
redux-crud
redux-crudTypeScript

A convention-driven set of standard actions and reducers for building CRUD applications with Redux.

#crud#flux-architecture#boilerplate-reduction
Stars620
Forks55
Last commit7 years ago
Blazor-State
Blazor-StateC#

A fully asynchronous state management library for Blazor applications implementing the Flux pattern with a middleware-driven pipeline.

#hacktoberfest#flux#async-await
Stars613
Forks57
Last commit4 months ago
redux-ship
redux-shipJavaScript

A side effects handler for Redux with built-in snapshots for live debugging and simpler unit testing.

#snapshot#free-monads#side-effects
Stars606
Forks19
Last commit4 years ago
arikawa
arikawaGo

A modular Go library and framework for building Discord bots and interacting with the Discord API.

#go-modules#modular-architecture#discordbot
Stars592
Forks64
Last commit22 days ago
React Navigation Hooks
React Navigation HooksTypeScript

React hooks for convenient navigation state and event handling in React Navigation v3/v4 apps.

#frontend#react-native#mobile-development
Stars575
Forks33
Last commit3 years ago
O'Doyle Rules
O'Doyle RulesClojure

A rules engine for Clojure and ClojureScript that uses id-attribute-value tuples for flexible data modeling and reactive updates.

#rete-algorithm#clojurescript#rules-engine
Stars569
Forks22
Last commit2 years ago
purescript-pux
purescript-puxPureScript

A PureScript library for building type-safe web applications using a single state transition function.

#functional-programming#frp-library#isomorphic-rendering
Stars567
Forks75
Last commit3 years ago
machinery
machineryElixir

A lightweight Elixir state machine library with Phoenix integration, providing a simple DSL for managing state transitions.

#elixir-lang#elixir#statemachine
Stars564
Forks55
Last commit2 years ago
ngx-cookie-service
ngx-cookie-serviceTypeScript

A lightweight Angular service for reading, setting, and deleting browser cookies with SSR support.

#cookies#cookie-service#authentication
Stars561
Forks90
Last commit5 days ago
react-hooks-lib
react-hooks-libJavaScript

A comprehensive collection of reusable React Hooks for lifecycle management, state, effects, network requests, and UI feedback.

#hooks#network-requests#form-handling
Stars544
Forks27
Last commit4 years ago
react-native-button-component
react-native-button-componentJavaScript

A customizable React Native button component library with multiple button types and state management for iOS and Android.

#mobile-ui#ios#button
Stars531
Forks49
Last commit3 years ago
micro-graphql-react
micro-graphql-reactJavaScript

A lightweight GraphQL React client with extensible, composable cache invalidation and Suspense support.

#data-fetching#suspense#lightweight
Stars527
Forks20
Last commit1 year ago
MicroMachine
MicroMachineRuby

A minimal finite state machine implementation for Ruby with less than 50 lines of code.

#event-driven#lesscode#behavior-modeling
Stars524
Forks38
Last commit8 years ago
ActingWeb First_App
ActingWeb First_AppDart

A production-ready Flutter starter app template with authentication, Firebase services, testing, and multi-platform support.

#dart#ios#oauth2
Stars520
Forks85
Last commit1 year ago
DerivableJS
DerivableJSJavaScript

A lightweight functional reactive state container for JavaScript and TypeScript with declarative effects management.

#immutability#side-effects#react-integration
Stars519
Forks23
Last commit8 years ago
Redux.dart
Redux.dartDart

A predictable state container for Dart and Flutter applications, implementing the Redux pattern with type safety.

#dart#dev-tools#redux-pattern
Stars519
Forks57
Last commit3 years ago
harlem
harlemTypeScript

A simple, modular, and extensible global state management library for Vue 3 applications.

#vue-devtools#vue3#typescript
Stars516
Forks14
Last commit2 years ago
Dispatch
DispatchSwift

A unidirectional, transactional, operation-based state management library for Swift and SwiftUI applications.

#macos-development#async-await#stateobject
Stars501
Forks36
Last commit4 years ago
redux-elm
redux-elmTypeScript

A library for composing React/Redux actions to isolate UI component state and actions in multi-instance scenarios.

#functional-programming#composition#action-composition
Stars493
Forks20
Last commit9 years ago
redux-test-recorder
redux-test-recorderJavaScript

A Redux middleware that automatically generates reducer tests by recording UI interactions.

#javascript-testing#redux-middleware#frontend-testing
Stars492
Forks17
Last commit9 years ago
Sunflower()
Sunflower()TypeScript

A collection of React hooks that simplify complex UI workflows in antd applications by managing component relationships.

#form-table#react-component#ant-design
Stars492
Forks42
Last commit3 years ago
Blazor Redux
Blazor ReduxC#

A library that provides Redux-style state management for Blazor applications, enabling predictable state containers with C# and F# support.

#webassembly#csharp#dotnet
Stars480
Forks45
Last commit3 years ago
Beginner's Guide
Beginner's GuideDart

A comprehensive guide to learning Flutter and Dart for cross-platform mobile app development, covering UI, Firebase, and state management.

#flutter-tutorial#flutterfire#dart
Stars468
Forks50
Last commit3 years ago
Deer
DeerDart

A minimalist Flutter todo app built using the BLoC pattern for clean state management.

#dart#todo#productivity
Stars460
Forks101
Last commit5 years ago
IAVL
IAVLGo

A versioned, snapshottable AVL+ tree implementation in Go for persistent key-value storage with deterministic Merkle root hashes.

#cosmos-sdk#go-library#persistent-data-structure
Stars450
Forks322
Last commit21 days ago
PreviousPage 6 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
3 months ago
Next
#Frontend126
#React116
#Javascript109
#Redux106
#Typescript80
#Reactive Programming60
#React Native47
#Functional Programming46
#Mobile Development38
#React Hooks35
#Angular34
#Vue29