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
mem0ai/mem0
Mem0 provides a drop‑in memory infrastructure for AI agents and applications, enabling persistent, token‑efficient context across sessions.…
8965721active
openpilot
openpilot is an open-source operating system that provides advanced driver assistance features for supported vehicles. It runs on comma har…
8963922active
reduxjs/redux
Redux is a tiny (2kB) JavaScript library for predictable, centralized global state management using a unidirectional data flow with actions…
6661489stable
pmndrs/zustand
Zustand is a small, fast, and scalable state management library for React based on simplified flux principles, with a hook-based API and no…
9058737stable
Vue Core
Vue.js is a progressive, incrementally-adoptable JavaScript framework for building web user interfaces, written in TypeScript. It features …
10054658stable
TanStack/query
TanStack Query is a TypeScript/JavaScript library for asynchronous state management and server‑state utilities. It provides declarative API…
9550412active
Bubble Tea
Bubble Tea is a Go framework for building rich terminal user interfaces using a functional, Elm‑style architecture. It provides a declarati…
9845408active
Bubble Tea
Bubble Tea is a Go framework for building terminal user interface (TUI) applications based on The Elm Architecture. It supports simple and …
9845408stable
React Hook Form
React Hook Form is a lightweight library that provides hooks for managing form state and validation in React applications. It works with bo…
9744865active
LangGraph
LangGraph is a low‑level Python library for building, managing, and deploying long‑running, stateful agents. It provides durable execution,…
9243532active
Ant Design Pro
Ant Design Pro is a ready‑to‑use React boilerplate that provides a complete UI solution for enterprise applications. It combines Ant Design…
9638832active
CopilotKit/CopilotKit
CopilotKit is an open‑source SDK that lets developers embed LLM‑driven agents into web, mobile and collaboration front‑ends. It provides Re…
9237919active
solidjs/solid
Solid is a declarative JavaScript library for building user interfaces that compiles JSX templates to real DOM nodes instead of using a Vir…
8536077active
jaredpalmer/formik
Formik is a popular open-source form library for React and React Native that manages form state, validation, and submission. It provides de…
5634305stable
immutable-js/immutable-js
Immutable.js is a JavaScript library that provides persistent immutable collection types such as List, Map, Set, and Record. It enables eff…
9633026active
SWR
SWR is a lightweight React Hooks library for data fetching that implements the stale‑while‑revalidate caching strategy. It provides built‑i…
9032493active
SWR
SWR is a React Hooks library for data fetching, named after the stale-while-revalidate caching strategy. It returns cached data first, then…
9032493stable
Alpine.js
Alpine.js is a lightweight JavaScript framework for composing reactive behavior directly in HTML markup using declarative attributes like x…
9831963active
Mantine
Mantine is a fully featured React component library offering over 120 customizable UI components and 70+ hooks. It provides theming, dark m…
9631849active
ReactiveX/rxjs
RxJS is a reactive programming library for composing asynchronous and event-based programs using Observables. This repository hosts the nex…
8031702active
DeepAgents
Deep Agents is a production‑ready, extensible agent harness for building LLM‑driven applications. It provides built‑in filesystem access, c…
8230425active
XState
XState is a TypeScript/JavaScript library for building state machines, statecharts, and actors. It enables deterministic, visual, and testa…
9330197active
XState
XState is a zero-dependency JavaScript/TypeScript library for state management and orchestration using state machines, statecharts, and the…
9330197active
React Boilerplate
React Boilerplate is a highly scalable, offline‑first starter kit for building React applications. It provides a CLI for rapid scaffolding,…
2329474active
immerjs/immer
Immer is a tiny JavaScript library that lets you work with immutable state by writing code that mutates a draft copy, producing the next im…
9928987stable
TanStack/table
TanStack Table is a headless, framework-agnostic TypeScript library for building highly customizable tables and data grids. It provides sta…
9128472active
Vuex
Vuex is the official centralized state management library for Vue.js applications. It provides a predictable way to store, mutate, and retr…
2328301active
mobxjs/mobx
MobX is a battle-tested state management library for JavaScript and TypeScript applications built on transparent reactive programming with …
9528211stable
Planning with Files Suite
Planning with Files is a plugin that provides persistent, file‑based task planning for AI coding agents. It creates and manages markdown fi…
7727093active
nilbuild/driver.js
Driver.js is a lightweight (~5kb gzipped), dependency-free TypeScript library for creating product tours, feature introductions, and elemen…
8826805stable
Apache Flink
Apache Flink is an open‑source distributed processing engine for stateful computations over unbounded and bounded data streams. It provides…
7726413active
Dapr
Dapr is a portable, open‑source runtime that abstracts common building blocks for distributed applications. It runs as a sidecar alongside …
9926136active
ReactiveX/RxSwift
RxSwift is the Swift-specific implementation of the Reactive Extensions (Rx) standard, providing Observable streams for composing asynchron…
8024639stable
React Navigation
React Navigation is a JavaScript library that provides routing and navigation primitives for React Native and web applications. It offers a…
9224508active
React Navigation
React Navigation is a routing and navigation library for React Native and Web apps, providing navigators such as stacks, tabs, and drawers …
9224508active
android/compose-samples
Official Jetpack Compose sample repository containing a collection of Android Studio projects that demonstrate UI patterns, theming, naviga…
9123498active
reduxjs/react-redux
React Redux is the official library that connects React components to a Redux store. It provides hooks and higher‑order components to read …
7923426active
Yjs
Yjs is a high‑performance CRDT library that provides shared data types which automatically sync across peers. It enables building real‑time…
9422875active
NemoClaw
NVIDIA NemoClaw is a reference stack that runs AI agents like OpenClaw, Hermes, and LangChain Deep Agents inside secure OpenShell sandboxes…
6922754active
redux-saga
redux-saga is a Redux middleware library that manages application side effects like asynchronous data fetching using ES6 generator function…
9322418stable
vueuse/vueuse
VueUse is a collection of over 200 composable utilities for Vue 3, written in TypeScript. It provides ready‑to‑use functions for state, sto…
9622385active
android/nowinandroid
Now in Android is a fully functional Android news app built entirely with Kotlin and Jetpack Compose, demonstrating official Android archit…
6821939active
wechat-app-mall
WeChat App Mall is a full‑featured open‑source e‑commerce solution for WeChat mini‑programs, including product listings, cart, order manage…
8721850active
leptos-rs/leptos
Leptos is a full-stack, isomorphic Rust web framework that uses fine-grained reactive signals to build declarative user interfaces compiled…
10021404active
pmndrs/jotai
Jotai is a tiny, primitive state management library for React that uses an atomic approach. It provides a minimal core API and a rich set o…
9921297active
vue-pure-admin
vue-pure-admin is an open-source, out-of-the-box admin dashboard template built with Vue3, Vite, Element-Plus, TypeScript, Pinia, and Tailw…
7720650active
ReactiveCocoa
ReactiveCocoa provides reactive extensions to Apple's Cocoa frameworks, built on top of ReactiveSwift's composable streams-of-values-over-t…
3819804active
lin-xin/vue-manage-system
Vue‑manage‑system is a starter admin dashboard built with Vue 3, Element Plus, Pinia and TypeScript. It provides ready‑made pages, routing,…
2319597active
facebookexperimental/Recoil
Recoil is a JavaScript library that provides state‑management primitives for React applications. It lets you define atoms and selectors to …
1019410active
hyperapp/hyperapp
Hyperapp is an ultra-lightweight (~1 kB) JavaScript framework for building browser-based hypertext applications. It combines a virtual DOM …
2519197stable
longbridge/gpui-component
GPUI Component is a Rust UI component framework built on Zed's GPUI for creating high-performance, cross-platform desktop applications. It …
9218425active
reduxjs/redux-thunk
Redux Thunk is the official thunk middleware for Redux that lets you write action creator functions containing logic which can interact wit…
2417661stable
MemoriLabs/Memori
Memori is agent-native memory infrastructure that turns LLM agent execution and conversation into structured, persistent state. It ships as…
7616866active
SoybeanAdmin
SoybeanAdmin is a clean, elegant, and powerful admin dashboard template built on Vue3, Vite, TypeScript, Pinia, NaiveUI, and UnoCSS. It pro…
8415042active
alibaba/hooks
ahooks is a high-quality, reliable React Hooks library written in TypeScript by Alibaba. It provides a comprehensive collection of basic an…
9214976stable
janpaepke/ScrollMagic
ScrollMagic is a lightweight, zero-dependency JavaScript/TypeScript library for reacting to the user's scroll position, built as a convenie…
7614955active
pointfreeco/swift-composable-architecture
The Composable Architecture (TCA) is a Swift library for building applications with a consistent, testable architecture based on state mana…
9614935stable
liketrek/TREK
TREK is a self-hosted, real-time collaborative travel and trip planner web application built with TypeScript. It offers interactive maps, d…
7714848active
vuejs/pinia
Pinia is the official type-safe state management library for Vue, built on the Composition API with DevTools support and a modular, extensi…
9514730stable
reduxjs/redux-devtools
Redux DevTools is a set of developer tools for Redux and other state-management architectures, offering hot reloading, action replay, and t…
7614368active
Puck
Puck is a modular, open-source visual editor for React that lets developers embed drag-and-drop page building into their own applications u…
9313423active
Tencent/omi
Omi is a Web Components framework built in TypeScript that combines custom elements, shadow DOM, and JSX with signal-driven reactive progra…
6613271active
hotwired/stimulus
Stimulus is a modest JavaScript framework that augments server-rendered HTML with interactive behavior using data-controller, data-target, …
6713105stable
Instagram/IGListKit
IGListKit is a data-driven UICollectionView framework from Instagram engineering for building fast, flexible list interfaces on iOS and tvO…
7413072stable
Juanpe/SkeletonView
SkeletonView is a Swift library for iOS that displays animated skeleton placeholder views while content loads, giving users a preview of up…
5912888stable
WordPress.com (Calypso)
Calypso is the JavaScript and REST API powered single-page web application that serves as the WordPress.com dashboard. It is built with Rea…
6812645active
Formily
Formily is a high-performance cross-framework form solution for React, React Native, Vue 2, and Vue 3 that manages field state independentl…
4312591stable
bloc
Bloc is a predictable state management library for Dart, Flutter, and AngularDart that implements the BLoC (Business Logic Component) desig…
9312482stable
boardgameio/boardgame.io
boardgame.io is an open-source JavaScript/TypeScript engine for building turn-based games. Developers write simple move functions and the f…
7512458stable
downshift
Downshift is a set of React primitives (hooks and a render-prop component) for building accessible autocomplete, combobox, select, and tag-…
8612302stable
Rete.js
Rete.js is a TypeScript-first JavaScript framework for building node-based visual programming editors and dataflow/control-flow graph inter…
6612275stable
WatermelonDB
WatermelonDB is a reactive and asynchronous database framework for React and React Native apps, built on SQLite. It lazily loads and observ…
7511784stable
zyronon/douyin
A mobile-first short-video web application that imitates TikTok/Douyin, built with Vue3, Vite5, and Pinia. It uses axios-mock-adapter to se…
6111544active
uidotdev/usehooks
A collection of modern, server-safe React hooks published as the npm package @uidotdev/usehooks, maintained by the ui.dev team. It includes…
3011501active
reduxjs/redux-toolkit
Redux Toolkit is the official, opinionated toolset for writing Redux state management logic with minimal boilerplate. It bundles store setu…
9811228stable
jonataslaw/getx
GetX is a lightweight Flutter microframework that combines state management, dependency injection, and context-free navigation (routes, sna…
5811202active
47ng/nuqs
nuqs is a type-safe search params state manager for React frameworks, offering a useState-like API that stores state in the URL query strin…
9610871stable
Vue Core
Vue 2 is a progressive JavaScript framework for building user interfaces and single‑page applications. It provides a component‑based archit…
10054658maintenance
Valtio
Valtio is a small TypeScript state management library that wraps objects in JavaScript proxies, letting you mutate state directly while Rea…
8510239active
Cycle.js
Cycle.js is a functional and reactive JavaScript/TypeScript framework for building predictable web applications, organized as a monorepo of…
5810223stable
blueedgetechno/win11React
A web application that replicates the Windows 11 desktop experience in the browser using React, Redux, and CSS. It includes simulated apps …
109660active
projectstorm/react-diagrams
A diagramming library for React written in TypeScript for building flow and process-oriented diagrams with draggable nodes and links. It is…
269427active
pipipi-pikachu/PPTist
PPTist is a web-based presentation application that replicates most common Microsoft PowerPoint features, allowing editing and presenting o…
759352active
gridstack/gridstack.js
GridStack.js is a pure TypeScript library for building draggable, resizable, responsive dashboard grid layouts with no external dependencie…
999205active
cordiverse/cordis
Cordis is a TypeScript meta-framework for building composable plugin-based applications, centered on a service container (context) with dep…
979113active
gorhom/react-native-bottom-sheet
A performant, fully configurable interactive bottom sheet component library for React Native, built on Reanimated and Gesture Handler. It s…
799105active
prevwong/craft.js
Craft.js is a React framework providing modular building blocks for creating extensible drag-and-drop page editors. It handles the drag-n-d…
348752active
jakesgordon/javascript-state-machine
A JavaScript finite state machine library for defining states, transitions, and lifecycle event hooks. It works in both the browser and Nod…
398749stable
x-extends/vxe-table
vxe-table is a Vue-based table component library supporting both Vue 2 and Vue 3, built on Vxe UI. It provides an enterprise-grade data gri…
938632active
Epoxy
Epoxy is an Android library from Airbnb for building complex RecyclerView screens with multiple view types. It generates models from custom…
628550stable
reactiveui/ReactiveUI
ReactiveUI is a composable, functional reactive model-view-viewmodel (MVVM) framework for all .NET platforms, built on Reactive Extensions.…
938540stable
Snouzy/workout-cool
Workout.cool is a modern open-source fitness coaching platform built with Next.js, TypeScript, and PostgreSQL. It lets users create workout…
688520active
Pokedex
A Pokedex Android app demonstrating modern Android development with Hilt, Coroutines, Flow, Jetpack (Room, ViewModel), Material Motion, and…
678362active
antonioru/beautiful-react-hooks
A collection of reusable custom React hooks covering callbacks, refs, events, and component lifecycle concerns. It provides a concise, ligh…
498348active
NgRx
NgRx is a collection of reactive state management libraries for Angular applications, including the Redux-style Global Store and the modern…
758341stable
remix-run/history
A JavaScript library that provides a unified API for managing session history across different environments (browser, memory, hash). It abs…
238297stable
uber/RIBs
RIBs is Uber's cross-platform mobile architecture framework built around Router, Interactor, and Builder components. It structures large mo…
857939stable
juliencrn/usehooks-ts
usehooks-ts is a collection of ready-to-use React hooks written in TypeScript, covering common needs like localStorage, debounce, dark mode…
687860stable
Nano Stores
Nano Stores is a tiny (under 1 KB) state management library using many small atomic, tree-shakable stores. It integrates with React, React …
957613stable
Flutter
Flutter is Google's open-source UI framework for building natively compiled applications for mobile, web, desktop, and embedded devices fro…
107568stable

page 1 / 14 next →