550 Open Source State Management Software Projects
Free and open source state management code projects including engines, APIs, generators, and tools.
A light-weight type-safe Elm-like alternative for Redux ecosystem, inspired by hyperapp and Elmish
Redux-inspired Android architecture library leveraging Architecture Components and Kotlin Coroutines
React Coat292 ⭐
Structured React + Redux with Typescript and support for isomorphic rendering beautifully(SSR)
Blue Chip331 ⭐
Normalizes GraphQL and JSON:API payloads into your state management system and provides ORM selectors to prepare data to be consumed by components
Angular Model - Simple state management with minimalist API, one way data flow, multiple model support and immutable data exposed as RxJS Observable.
Felangel Bloc8439 ⭐
A predictable state management library that helps implement the BLoC design pattern
MobX for the Dart language. Hassle-free, reactive state-management for your Dart and Flutter apps.
Composable, observable and performant config handling for Go for the distributed processing era
An all-in-one Fllutter package for state management, reactive objects, animations, effects, timed widgets etc.
Pulse Framework Pulse259 ⭐
Simple state stores using immer and React hooks - re-use parts of your state by pulling it anywhere you like!
A functional reactive framework for managing state evolution and side-effects [Swift implementation]
Flutter1.17.x book App,使用Mobx数据管理器支持Android和iOS，使用库json_serializable、json_annotation、dio。
State management that tailored for react, it is simple, predictable, progressive and efficient.
Mobx Keystone368 ⭐
A MobX powered state management solution based on data trees with first class support for Typescript, support for snapshots, patches and much more
An extension to the bloc state management library which automatically persists and restores bloc states.
Kripod React Hooks545 ⭐
Essential set of React Hooks for convenient Web API consumption and state management.
Dapr Dapr16759 ⭐
Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
A guide aiming to bridge the gap between the absolute Flutter basics and clean, structured Flutter Development
Felangel Cubit559 ⭐
Cubit is a lightweight state management solution. It is a subset of the bloc package that does not rely on events and instead uses methods to emit new states.
Arqex Freezer1271 ⭐
A tree data structure that emits events on updates, even if the modification is triggered by one of the leaves, making it easier to think in a reactive way.
Cerebral Cerebral1945 ⭐
[UNMAINTAINED] Reactive state and side effect management for React using a single stream of actions