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

function: state-management

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

ProductHealth v2StarsMaturity
reduxjs/redux
Redux is a tiny (2kB) JavaScript library for predictable, centralized global state management using a unidirectional data flow with actions…
6761509stable
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…
9458614stable
vuejs/core
Vue.js is a progressive, incrementally-adoptable JavaScript framework for building web user interfaces, written in TypeScript. It features …
9954251stable
TanStack/query
TanStack Query (formerly React Query) is a TypeScript library for asynchronous state management that handles fetching, caching, synchronizi…
9550211stable
React Hook Form
React Hook Form is a lightweight, dependency-free React library for managing form state and validation using custom hooks, supporting both …
9944839stable
charmbracelet/bubbletea
Bubble Tea is a Go framework for building terminal user interface (TUI) applications based on The Elm Architecture. It supports simple and …
9844577stable
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…
6735924active
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…
6334330stable
vercel/swr
SWR is a React Hooks library for data fetching, named after the stale-while-revalidate caching strategy. It returns cached data first, then…
9432473stable
Filament
Filament is an open-source UI framework for Laravel built on the TALL stack (Tailwind CSS, Alpine.js, Livewire, Laravel) for rapidly buildi…
9531897stable
alpinejs/alpine
Alpine.js is a lightweight JavaScript framework for composing reactive behavior directly in HTML markup using declarative attributes like x…
9931880active
ReactiveX/rxjs
RxJS is a reactive programming library for composing asynchronous and event-based programs using Observables. This repository hosts the nex…
8431701active
statelyai/xstate
XState is a zero-dependency JavaScript/TypeScript library for state management and orchestration using state machines, statecharts, and the…
9530061active
slymnoyann/hey-1
Hey is a decentralized, permissionless social media application built on Lens Protocol, implemented as a TypeScript monorepo with Next.js, …
6929382active
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…
9828980stable
TanStack/table
TanStack Table is a headless, framework-agnostic table and datagrid engine for TypeScript/JavaScript that provides sorting, filtering, grou…
9528383stable
mobxjs/mobx
MobX is a battle-tested state management library for JavaScript and TypeScript applications built on transparent reactive programming with …
9928207stable
nilbuild/driver.js
Driver.js is a lightweight (~5kb gzipped), dependency-free TypeScript library for creating product tours, feature introductions, and elemen…
9426644stable
ReactiveX/RxSwift
RxSwift is the Swift-specific implementation of the Reactive Extensions (Rx) standard, providing Observable streams for composing asynchron…
8524648stable
CymChad/BaseRecyclerViewAdapterHelper
BRVAH (BaseRecyclerViewAdapterHelper) is a powerful and flexible RecyclerView adapter library for Android, written in Kotlin. It simplifies…
9224577active
react-navigation/react-navigation
React Navigation is a routing and navigation library for React Native and Web apps, providing navigators such as stacks, tabs, and drawers …
9524500active
reduxjs/react-redux
React Redux is the official React bindings library for Redux, letting React components read from a Redux store and dispatch actions via hoo…
8323447stable
Yjs
Yjs is a high-performance CRDT framework that exposes shared data types (Y.Map, Y.Array, Y.Text, Y.Xml) which automatically sync and merge …
9322702stable
redux-saga/redux-saga
redux-saga is a Redux middleware library that manages application side effects like asynchronous data fetching using ES6 generator function…
9822424stable
vueuse/vueuse
VueUse is a collection of 200+ essential Vue 3 Composition API utility functions written in TypeScript. It provides tree-shakeable, SSR-fri…
9722331stable
android/nowinandroid
Now in Android is a fully functional Android news app built entirely with Kotlin and Jetpack Compose, demonstrating official Android archit…
6721726active
leptos-rs/leptos
Leptos is a full-stack, isomorphic Rust web framework that uses fine-grained reactive signals to build declarative user interfaces compiled…
9621244active
pmndrs/jotai
Jotai is a minimal, atomic state management library for React with a tiny 2kb core API. It lets you compose primitive and derived atoms wit…
9921243stable
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…
8320570active
ReactiveCocoa
ReactiveCocoa provides reactive extensions to Apple's Cocoa frameworks, built on top of ReactiveSwift's composable streams-of-values-over-t…
4119815active
lin-xin/vue-manage-system
vue-manage-system is an admin dashboard template built with Vue 3, Pinia, TypeScript, and Element Plus. It provides a ready-made backend ma…
2319626active
hyperapp/hyperapp
Hyperapp is an ultra-lightweight (~1 kB) JavaScript framework for building browser-based hypertext applications. It combines a virtual DOM …
2819198stable
reduxjs/reselect
Reselect is a library for creating memoized selector functions, most commonly used with Redux but usable with any plain JavaScript immutabl…
9019018stable
facebook/relay
Relay is a JavaScript framework and GraphQL client for building data-driven React applications, where components declaratively declare thei…
9018957stable
zxwk1998/vue-admin-better
A popular open-source Vue admin dashboard template (vue-admin-better) offering Vue 2 + Element UI and Vue 3 + Element Plus/Arco Design vari…
7718906active
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…
2817678stable
vue-element-admin
A production-ready Vue 2 admin front-end solution built on Element UI, featuring i18n, role-based routing, mock data, and rich enterprise t…
2390208maintenance
MemoriLabs/Memori
Memori is agent-native memory infrastructure that turns LLM agent execution and conversation into structured, persistent state. It ships as…
8016241active
GSYGithubApp
A full-featured, cross-platform open-source GitHub client app built with Flutter, designed for both daily GitHub management and as a compre…
9815485active
alibaba/hooks
ahooks is a high-quality, reliable React Hooks library written in TypeScript by Alibaba. It provides a comprehensive collection of basic an…
8614982stable
janpaepke/ScrollMagic
ScrollMagic is a lightweight, zero-dependency JavaScript/TypeScript library for reacting to the user's scroll position, built as a convenie…
7714955active
soybeanjs/soybean-admin
SoybeanAdmin is a clean, elegant, and powerful admin dashboard template built on Vue3, Vite, TypeScript, Pinia, NaiveUI, and UnoCSS. It pro…
9314887active
pointfreeco/swift-composable-architecture
The Composable Architecture (TCA) is a Swift library for building applications with a consistent, testable architecture based on state mana…
9514886stable
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…
9814708stable
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…
9114364active
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 …
8013529active
Tencent/omi
Omi is a Web Components framework built in TypeScript that combines custom elements, shadow DOM, and JSX with signal-driven reactive progra…
5613260active
puckeditor/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…
9413207active
hotwired/stimulus
Stimulus is a modest JavaScript framework that augments server-rendered HTML with interactive behavior using data-controller, data-target, …
6613083stable
Instagram/IGListKit
IGListKit is a data-driven UICollectionView framework from Instagram engineering for building fast, flexible list interfaces on iOS and tvO…
8113068stable
Juanpe/SkeletonView
SkeletonView is a Swift library for iOS that displays animated skeleton placeholder views while content loads, giving users a preview of up…
6312894stable
liketrek/TREK
TREK is a self-hosted, real-time collaborative travel and trip planner web application built with TypeScript. It offers interactive maps, d…
7512798active
Automattic/wp-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…
6712639active
alibaba/formily
Formily is a high-performance cross-framework form solution for React, React Native, Vue 2, and Vue 3 that manages field state independentl…
4612566stable
felangel/bloc
Bloc is a predictable state management library for Dart, Flutter, and AngularDart that implements the BLoC (Business Logic Component) desig…
9112482stable
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…
7612412stable
downshift-js/downshift
Downshift is a set of React primitives (hooks and a render-prop component) for building accessible autocomplete, combobox, select, and tag-…
9212307stable
retejs/rete
Rete.js is a TypeScript-first JavaScript framework for building node-based visual programming editors and dataflow/control-flow graph inter…
6512226stable
Nozbe/WatermelonDB
WatermelonDB is a reactive and asynchronous database framework for React and React Native apps, built on SQLite. It lazily loads and observ…
4811775stable
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…
6511533active
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…
3311502active
reduxjs/redux-toolkit
Redux Toolkit is the official, opinionated toolset for writing Redux state management logic with minimal boilerplate. It bundles store setu…
9411224stable
jonataslaw/getx
GetX is a lightweight Flutter microframework that combines state management, dependency injection, and context-free navigation (routes, sna…
6211198active
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…
9910769stable
pmndrs/valtio
Valtio is a small TypeScript state management library that wraps objects in JavaScript proxies, letting you mutate state directly while Rea…
8810228active
cyclejs/cyclejs
Cycle.js is a functional and reactive JavaScript/TypeScript framework for building predictable web applications, organized as a monorepo of…
6210225stable
blueedgetechno/win11React
A web application that replicates the Windows 11 desktop experience in the browser using React, Redux, and CSS. It includes simulated apps …
109669active
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…
299423active
pipipi-pikachu/PPTist
PPTist is a web-based presentation application that replicates most common Microsoft PowerPoint features, allowing editing and presenting o…
769277active
gridstack/gridstack.js
GridStack.js is a pure TypeScript library for building draggable, resizable, responsive dashboard grid layouts with no external dependencie…
989084active
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…
869075active
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…
438750stable
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…
378732active
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…
958619active
Epoxy
Epoxy is an Android library from Airbnb for building complex RecyclerView screens with multiple view types. It generates models from custom…
688551stable
reactiveui/ReactiveUI
ReactiveUI is a composable, functional reactive model-view-viewmodel (MVVM) framework for all .NET platforms, built on Reactive Extensions.…
948537stable
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…
708420active
Pokedex
A Pokedex Android app demonstrating modern Android development with Hilt, Coroutines, Flow, Jetpack (Room, ViewModel), Material Motion, and…
718353active
antonioru/beautiful-react-hooks
A collection of reusable custom React hooks covering callbacks, refs, events, and component lifecycle concerns. It provides a concise, ligh…
528350active
NgRx
NgRx is a collection of reactive state management libraries for Angular applications, including the Redux-style Global Store and the modern…
778337stable
remix-run/history
A JavaScript library that provides a unified API for managing session history across different environments (browser, memory, hash). It abs…
238302stable
uber/RIBs
RIBs is Uber's cross-platform mobile architecture framework built around Router, Interactor, and Builder components. It structures large mo…
867933stable
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…
677851stable
cordiverse/cordis
Cordis is a TypeScript meta-framework for building composable plugin-based applications, centered on a service container (context) with dep…
767646active
nanostores/nanostores
Nano Stores is a tiny (under 1 KB) state management library using many small atomic, tree-shakable stores. It integrates with React, React …
987580stable
Flutter
Flutter is Google's open-source UI framework for building natively compiled applications for mobile, web, desktop, and embedded devices fro…
107577stable
rrousselGit/riverpod
Riverpod is a reactive caching and data-binding framework for Dart and Flutter that provides compile-safe state management. It lets develop…
777372active
colyseus/colyseus
Colyseus is an authoritative multiplayer game framework for Node.js that provides room-based matchmaking, automatic state synchronization, …
957226stable
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…
367171stable
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…
957053stable
getActivity/AndroidProject
AndroidProject is a mature Android 'technology middle platform' — a pre-built project architecture template with common screens, dialogs, b…
736912active
Prism
Prism is a .NET framework for building loosely coupled, maintainable, and testable XAML applications across WPF, Avalonia, MAUI, Uno Platfo…
666836stable
TanStack/form
TanStack Form is a headless, type-safe form state management library for TypeScript/JavaScript with adapters for React, Vue, Angular, Solid…
946672stable
pytransitions/transitions
A lightweight, object-oriented finite state machine library for Python with extensions for nested/hierarchical states, conditions, callback…
416582stable
Automerge
Automerge is a JSON-like CRDT (conflict-free replicated data type) library that lets multiple users modify application state concurrently, …
986532active
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…
656333stable
pmndrs/leva
Leva is a React-first GUI component library for building customizable control panels with a single useControls hook. It offers smart input …
626211active
vuejs/vuex
Vuex is a centralized state management pattern and library for Vue.js applications, providing a single store with predictable mutation rule…
2328320maintenance
androidx/androidx
The development environment and source repository for Android Jetpack's androidx.* extension libraries, synchronized with AOSP's primary de…
776071active
loro-dev/loro
Loro is a high-performance CRDT (Conflict-free Replicated Data Type) library that makes JSON-like application state collaborative, version-…
956070active

page 1 / 14 next →