Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source state-management software

1326 open-source libraries, tools and applications tagged state-management, ranked by how closely state-management is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

1326 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
Colyseus
Colyseus is an authoritative multiplayer game framework for Node.js that provides room-based matchmaking, automatic state synchronization, …
967426stable
rrousselGit/riverpod
Riverpod is a reactive caching and data-binding framework for Dart and Flutter that provides compile-safe state management. It lets develop…
757393active
yocontra/react-responsive
A React library that lets components respond to CSS media queries via a useMediaQuery hook and a MediaQuery component. It supports camelCas…
337182stable
mobxjs/mobx-state-tree
mobx-state-tree (MST) is a state container library built on MobX that adds structure, models, snapshots, and tooling to reactive state mana…
947053stable
getActivity/AndroidProject
AndroidProject is a mature Android 'technology middle platform' — a pre-built project architecture template with common screens, dialogs, b…
886927active
Prism
Prism is a .NET framework for building loosely coupled, maintainable, and testable XAML applications across WPF, Avalonia, MAUI, Uno Platfo…
676852stable
TanStack/form
TanStack Form is a headless, type-safe form state management library for TypeScript/JavaScript with adapters for React, Vue, Angular, Solid…
916699stable
Automerge
Automerge is a JSON-like CRDT (conflict-free replicated data type) library that lets multiple users modify application state concurrently, …
976649active
transitions
A lightweight, object-oriented finite state machine library for Python with extensions for nested/hierarchical states, conditions, callback…
386594stable
huangruiteng/loopx
LoopX is a provider-neutral, local-first control plane for long-horizon AI agents that runs on top of agent harnesses like Codex, Claude Co…
786380active
pacocoursey/next-themes
next-themes is a small React library providing theme management for Next.js apps, supporting system preference, custom themes, and flash-fr…
616336stable
pmndrs/leva
Leva is a React-first GUI component library for building customizable control panels with a single useControls hook. It offers smart input …
566239active
loro-dev/loro
Loro is a high-performance CRDT (Conflict-free Replicated Data Type) library that makes JSON-like application state collaborative, version-…
956232active
androidx/androidx
The development environment and source repository for Android Jetpack's androidx.* extension libraries, synchronized with AOSP's primary de…
776114active
Vuex
Vuex is a centralized state management pattern and library for Vue.js applications, providing a single store with predictable mutation rule…
2328301maintenance
jashkenas/backbone
Backbone.js is a lightweight JavaScript library that gives structure to web applications by providing Models with key-value binding and cus…
7728097maintenance
toeverything/blocksuite
BlockSuite is a TypeScript toolkit of headless editor frameworks, web components, and editors for building content editing and collaborativ…
776030active
flutterchina/flukit
Flukit is a Flutter UI component library providing a collection of practical widgets such as Swiper, PullRefresh, ScaleView, WaterMark, and…
325932active
airbnb/mavericks
Mavericks (formerly MvRx) is Airbnb's Android framework for building screens with an unidirectional state management architecture based on …
885926active
scenee/FloatingPanel
A Swift UI component library for iOS that implements draggable floating panel interfaces like those in Apple Maps, Shortcuts, and Stocks. I…
925817stable
tonsky/datascript
DataScript is an immutable, in-memory database with a Datalog query engine for Clojure, ClojureScript, and JavaScript. It is designed to be…
875796stable
Kickstarter
The open-source Kickstarter iOS mobile application, written in Swift with ReactiveSwift and a functional reactive architecture. It serves a…
1005787active
Uniswap/web3-react
web3-react is a TypeScript framework for building Ethereum dApps, providing a minimal, extensible system for connecting wallets like MetaMa…
105685active
realworld-apps/angular-realworld-example-app
An exemplary Angular implementation of the RealWorld 'Conduit' social blogging app (a Medium.com clone), demonstrating CRUD, JWT authentica…
895638active
woai3c/visual-drag-demo
A low-code visual drag-and-drop page builder demo built with Vue, serving as an educational project for learning how low-code platforms wor…
665619active
re-frame
re-frame is a ClojureScript framework for building single-page user interfaces on top of React (via Reagent). It uses a data-oriented, func…
745540stable
thebuilder/react-intersection-observer
A tiny (~1 kB gzipped) TypeScript React library wrapping the browser Intersection Observer API. It exposes hooks (useInView, useOnInView) a…
945539stable
liangxiegame/QFramework
QFramework is a lightweight (under 1000 lines of core code) system design architecture and game development framework for Unity and Godot, …
815487active
duxianwei520/react
A full-stack React admin dashboard starter built with Vite, Redux Toolkit, React Router, Ant Design, Axios, and Less. It ships with login a…
705342active
Automattic/simplenote-electron
The official Simplenote desktop and web client, a React application packaged with Electron for Windows, Linux, and the browser. It syncs no…
945270active
timc1/kbar
kbar is a plug-n-play React component library that adds a fast, portable, and extensible command+k (command palette) interface to any websi…
805255stable
rrousselGit/provider
A Flutter/Dart package that wraps InheritedWidget to make dependency injection and state management simpler and more reusable. It provides …
615251stable
chakra-ui/zag
Zag.js is a framework-agnostic JavaScript toolkit that implements accessible, interactive UI component patterns (dialog, menu, tabs, etc.) …
955232active
aasm/aasm
AASM is a Ruby library for adding finite state machines to Ruby classes, with adapters for ActiveRecord, Mongoid, NoBrainer, Dynamoid, Sequ…
705228stable
tinyplex/tinybase
TinyBase is a reactive in-memory data store and sync engine for local-first JavaScript and TypeScript apps, supporting tabular and keyed-va…
935181active
Datastar
Datastar is a lightweight hypermedia framework for building reactive web applications using declarative data-* attributes in HTML, with a s…
935100active
ctrlplusb/easy-peasy
Easy Peasy is a Redux abstraction for React that provides a zero-configuration, hooks-based state management API with strong TypeScript sup…
715039active
Fluid Framework
Fluid Framework is a TypeScript/JavaScript library for building distributed, real-time collaborative web applications using distributed dat…
964947active
Reagent
Reagent is a minimalistic ClojureScript interface to React.js that lets you write efficient React components using plain ClojureScript func…
734888stable
Effector
Effector is a framework-agnostic state management library for JavaScript/TypeScript applications, built around events, stores, and effects …
914853stable
EpicenterHQ/epicenter
Epicenter is a local-first application platform and developer toolkit where an app's entire data set is a single CRDT (Yjs) document stored…
794822active
mobxjs/mobx-react
mobx-react provides React bindings for the MobX state management library, exporting the `observer` higher-order component/decorator and uti…
104816active
nomcopter/react-mosaic
react-mosaic is a React component library that implements a tiling window manager for web apps, providing drag-to-resize and drag-to-rearra…
844800active
liveblocks/liveblocks
Liveblocks is a realtime collaboration infrastructure and SDK toolkit for adding multiplayer features, comments, notifications, and AI copi…
954758stable
San
San is a fast, lightweight (under 17k gzipped), flexible JavaScript MVVM component framework developed by Baidu. It offers declarative HTML…
734736active
Meituan-Dianping/mpvue
mpvue is a Vue.js-based framework for building mini programs (WeChat, Alipay, Baidu, Toutiao), a fork of Vue 2.4.1 with a modified runtime …
2320241maintenance
ln-dev7/circle
Circle is an open-source project management web application inspired by Linear, built with Next.js, TypeScript, shadcn/ui, and Tailwind CSS…
624567active
immerjs/use-immer
use-immer is a set of React hooks (useImmer, useImmerReducer) that wrap the Immer library for immutable state management. It lets you mutat…
324552stable
NG-ALAIN
NG-ALAIN is an out-of-the-box admin panel front-end framework built on NG-ZORRO (Ant Design for Angular). It provides responsive layouts, i…
914533active
preactjs/signals
Signals is a performant, reactive state management library from the Preact team, providing signal, computed, effect, and batch primitives w…
914488active
vanjs-org/van
VanJS is an ultra-lightweight (~1kB), zero-dependency reactive UI framework built on pure vanilla JavaScript and DOM. It offers React-like …
784438active
fisshy/react-scroll
A lightweight React component library for animating vertical scrolling and smooth navigation between page sections. It provides Link and El…
324399stable
Tencent/westore
Westore is a Tencent open-source library providing an MVVM layered architecture for WeChat Mini Programs. It replaces direct setData calls …
654281active
LegendApp/legend-state
Legend-State is a fast, signal-based state management library for React and React Native with fine-grained reactivity and minimal boilerpla…
774222active
xuelongqy/flutter_easy_refresh
A Flutter widget library that adds pull-down-to-refresh and pull-up-to-load-more behavior to virtually any scrollable widget. It ships with…
874069stable
hello-pangea/dnd
@hello-pangea/dnd is a maintained fork of react-beautiful-dnd providing beautiful, accessible drag-and-drop for lists in React applications…
794037active
alovajs/alova
alova is a request strategy layer for JavaScript that provides 20+ ready-made strategies (pagination, forms, uploads, retries, caching) on …
914021active
diegohaz/constate
Constate is a tiny React library that lets you write state with custom hooks and lift them into React Context with minimal effort. It wraps…
814006stable
Vue Naive Admin
A lightweight Vue 3 admin dashboard template built with Vite, Pinia, UnoCSS, and Naive UI, including a full-stack NestJS + TypeORM + MySQL …
643984active
TanStack/db
TanStack DB is a reactive client-side store that turns API data into typed, normalized collections and runs sub-millisecond live relational…
833943active
MvvmCross
MvvmCross is an opinionated cross-platform MVVM framework for the .NET ecosystem, supporting Android, iOS, MacCatalyst, tvOS, macOS, WinUI,…
773920stable
vuejs/vuefire
VueFire is the official Firebase bindings library for Vue.js, providing idiomatic composables for realtime data binding with Firestore, Rea…
653908stable
bluelinelabs/Conductor
Conductor is a small, full-featured Android framework for building View-based applications without Fragments. It wraps standard Android Vie…
523898stable
mikepenz/FastAdapter
FastAdapter is a Kotlin library that simplifies building RecyclerView adapters on Android, handling item views, click listeners, selection,…
533879active
nickbutcher/plaid
Plaid is an Android app that aggregates design news and inspiration from sources like Dribbble and Product Hunt while showcasing Material D…
3216174maintenance
dva
Dva is a lightweight React and Redux based front-end framework with an Elm-style architecture, built on redux, redux-saga, and react-router…
3516138maintenance
.NET Community Toolkit
A collection of NuGet libraries from Microsoft and the .NET Foundation providing UI-agnostic helpers for .NET developers, including the MVV…
633762stable
RxDrag
RxDrag is a low-code frontend framework for visually designing HTML-based interfaces with drag-and-drop editing and a built-in visual logic…
233750active
kirillzyusko/react-native-keyboard-controller
A React Native library that provides a unified keyboard management API working identically on iOS and Android. It maps keyboard movement to…
953748stable
livestorejs/livestore
LiveStore is a next-generation state management framework built on a reactive embedded SQLite database with git-inspired event-sourcing syn…
913737active
lingdojo/kana-dojo
KanaDojo is a free, aesthetic, minimalist web platform for learning Japanese hiragana, katakana, kanji, and vocabulary, inspired by Duoling…
813691active
CSFrequency/react-firebase-hooks
A set of reusable React Hooks that simplify integrating Firebase services (Auth, Firestore, Realtime Database, Storage, Functions, Messagin…
233630stable
Gantt Schedule Timeline Calendar
A TypeScript-based all-in-one JavaScript component providing Gantt chart, schedule, timeline, and calendar functionality. It is highly conf…
683628active
react-native-community/hooks
A library that wraps React Native's asynchronous and platform APIs (app state, keyboard, back handler, device orientation, accessibility in…
773622stable
hegaojian/JetpackMvvm
JetpackMvvm is an Android MVVM rapid development framework built on Jetpack architecture components (ViewModel, LiveData, Kotlin Flow, Repo…
583577active
FirebaseExtended/reactfire
ReactFire is a TypeScript library of hooks, context providers, and components that simplify interacting with the Firebase Web SDK in React …
953570active
NGXS
NGXS is a state management pattern and library for Angular applications, modeled after the CQRS pattern like Redux and NgRx. It reduces boi…
923543active
Renovamen/playground-macos
A personal portfolio website that simulates the macOS desktop GUI in the browser, built with React, Zustand, UnoCSS, TypeScript, and Vite. …
323502active
sunniejs/vue-h5-template
A Vue 3 + Vite + TypeScript mobile H5 scaffold/boilerplate integrating Vant, NutUI, and Varlet UI libraries with Pinia, viewport-based adap…
763491active
dockview/dockview
Dockview is a zero-dependency docking layout manager for the web that provides tabs, groups, grids, splitviews, drag-and-drop, floating pan…
953462active
imbhargav5/rooks
Rooks is a large collection of typed React hooks for state, browser APIs, events, timing, and more, published as an ESM package for React 1…
963453active
dohooo/react-native-reanimated-carousel
A performant, customizable carousel/swiper component for React Native built on Reanimated and Gesture Handler, supporting iOS, Android, and…
993432active
ReactiveX/rxdart
RxDart is the ReactiveX implementation for Dart, providing observable streams and composable operators on top of native Dart Streams. It in…
583432active
tomkp/react-split-pane
A lightweight, TypeScript-first React component for creating resizable split-pane layouts with horizontal and vertical splits. It supports …
733390active
rrousselGit/flutter_hooks
A Flutter implementation of React hooks, providing hook objects that manage widget life-cycles. It enables code sharing between widgets and…
663330active
JideGuru/FlutterEbookApp
OpenLeaf is a cross-platform Flutter application for reading and downloading public domain eBooks, using the Feedbooks API as its book sour…
323330active
heroui-inc/tailwind-variants
Tailwind Variants is a TypeScript library providing a first-class variant API on top of Tailwind CSS, letting you define typed component re…
953319active
zino-hofmann/graphql-flutter
A GraphQL client for Dart and Flutter providing queries, mutations, subscriptions, caching, and optimistic updates through a widget-based A…
823269active
stackblitz/alien-signals
alien-signals is an extremely lightweight TypeScript signal library implementing a push-pull based reactivity algorithm. Its core algorithm…
663257active
angular-ui/ui-router
UI-Router is a state-based client-side routing library for AngularJS single-page applications, modeling the app as a hierarchical tree of s…
5113419maintenance
futuretap/InAppSettingsKit
InAppSettingsKit is an open-source iOS framework that presents an app's Settings.bundle settings screen inside the app itself, in addition …
693214stable
hybridsjs/hybrids
Hybrids is a JavaScript framework for building client-side web applications and web components using a unique mixed declarative and functio…
943187active
warp-drive-data/warp-drive
WarpDrive (formerly EmberData) is a lightweight, typed, reactive data library for web applications that works with any framework including …
923156active
rt2zz/redux-persist
A library for persisting and rehydrating Redux store state across sessions. It supports multiple storage backends and works on both web and…
6712950maintenance
Studio Admin Dashboard Template
A modern admin dashboard template built with Next.js 16, TypeScript, Tailwind CSS v4, and Shadcn UI. It ships with multiple prebuilt dashbo…
683126active
GitHub Client
SwiftHub is an open-source GitHub client app for iOS built with Swift, RxSwift, and MVVM-C clean architecture. It provides repository and u…
683117active
aspen-cloud/triplit
Triplit is an open-source full-stack syncing database that runs on both server and client, syncing data in real time over websockets with c…
513115active
RxSwiftCommunity/RxDataSources
RxDataSources is a Swift library providing reactive UITableView and UICollectionView data sources for RxSwift, with support for sectioned d…
233091stable
adrielcafe/voyager
Voyager is a pragmatic navigation library for Compose Multiplatform, seamlessly integrated with Jetpack Compose. It supports linear, bottom…
583089active
D2Admin
D2Admin is an open-source front-end integration solution for building enterprise admin dashboards and management systems. It provides a pre…
2312619maintenance

← prev page 2 / 14 next →