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
RxSwiftCommunity/RxGesture
RxGesture is a Swift library providing reactive wrappers for iOS and macOS gesture recognizers on top of RxSwift. It lets developers observ…
531379stable
Zhuinden/simple-stack
Simple Stack is an Android backstack library and navigation framework that represents navigation state as a list of immutable, parcelable k…
511378active
desko27/react-call
react-call is a tiny TypeScript library that lets you turn React components into callable async functions via createCallable(), so UI like …
841375active
reatom/reatom
Reatom is a reactive state management library for TypeScript and JavaScript, built on a few core primitives (atom, computed, action, effect…
891373active
caplin/FlexLayout
FlexLayout is a docking layout manager for React that arranges components into resizable, draggable tabsets with splitters. It supports flo…
971370active
yudaocode/yudao-mall-uniapp
Yudao Mall is a fully open-source mobile e-commerce storefront built with Vue3 and uni-app, part of the Yudao (ruoyi-vue-pro) development p…
881370active
badrinathvm/StepperView
A SwiftUI library providing stepper/step-indicator UI components for iOS, watchOS, and macOS. It supports vertical and horizontal layouts, …
701360active
yohang/Finite
Finite is a lightweight, low-dependency PHP finite state machine library that manages state and transition graphs for stateful objects, usi…
481351active
rjaros/kvision
KVision is an object-oriented web framework for Kotlin/JS that lets developers build modern web UIs entirely in Kotlin without HTML, CSS, o…
911349active
jgudo/ecommerce-react
Salinaka is an open-source e-commerce web application built with React, Redux, Redux-Saga, and Firebase (Firestore) with SASS styling. It p…
321347active
orbit-mvi/orbit-mvi
Orbit is a simple, type-safe MVI framework for Kotlin Multiplatform that implements Redux-inspired unidirectional data flow for shared busi…
851344active
jogboms/flutter_offline
A Flutter package providing an OfflineBuilder widget to detect and react to offline/online connectivity changes across all platforms. It su…
511340active
aheze/SwipeActions
A lightweight SwiftUI library that adds customizable swipe actions to any view on iOS, not just Lists. It is a single-file, dependency-free…
441327active
redux-utilities/flux-standard-action
A specification and utility library defining Flux Standard Action (FSA), a human-friendly convention for the shape of Flux/Redux action obj…
234710maintenance
fgmacedo/python-statemachine
A Python library for defining finite state machines and full Harel statecharts with a declarative, pythonic API. It supports compound state…
951323active
Derby
Derby is a full-stack MVC framework for building realtime, collaborative web applications that run in both Node.js and the browser. It incl…
234701maintenance
supasate/connected-react-router
A Redux binding for React Router v4 and v5 that synchronizes router state with the Redux store through a uni-directional flow. It allows di…
234686maintenance
aeagle/react-spaces
React Spaces is a React component library providing a nestable layout system of anchored, scrollable, and resizable spaces for building des…
491314active
shannonhochkins/ha-component-kit
HA Component Kit (Hakit) is a set of React-based npm packages (@hakit/core and @hakit/components) for building highly customizable Home Ass…
971305active
spatie/laravel-model-states
A Laravel package that adds state machine support to Eloquent models, letting each state be a separate class with defined transitions. It h…
891304stable
badoo/MVICore
MVICore is a modern Kotlin-based MVI (Model-View-Intent) framework for Android that scales from a single reducer to full-featured architect…
661301stable
jruizgit/rules
A polyglot rules engine (Ruby, Python, Node.js) for real-time, scalable coordination of events using a Rete-based forward-chaining inferenc…
331301active
Fabulous
Fabulous is a declarative UI framework for .NET that lets developers build cross-platform mobile and desktop applications in F# using the M…
991290active
Chatto
Chatto is a lightweight Swift framework for building chat application UIs on iOS, designed for extensibility and performance. It ships with…
664545maintenance
patrickkunka/mixitup
MixItUp is a high-performance, dependency-free JavaScript library for animated DOM manipulation, enabling filtering, sorting, insertion and…
104529maintenance
atomicojs/atomico
Atomico is a micro-library for building web components using only functions, hooks, and a virtual DOM, with a React-like syntax in JavaScri…
801280active
SoySauceLab/CollectionKit
CollectionKit is a Swift framework that reimagines UICollectionView as a composable, data-driven collection view built on top of UIScrollVi…
234516maintenance
yysskk/SwipeMenuViewController
A Swift library providing a swipe-based paging UI for iOS, combining a scrollable tab bar with a horizontally paging content area that stay…
771275active
gorkys/vue-draggable-resizable-gorkys
A Vue 3 component library for making elements draggable and resizable, forked from vue-draggable-resizable with enhancements like conflict …
631271active
burhanrashid52/WhatTodo
WhatTodo is a simple cross-platform to-do application built with Flutter to track daily tasks. It uses the BLoC architecture pattern and Sq…
611266active
fsprojects/Avalonia.FuncUI
Avalonia.FuncUI is an F# library providing a functional Elm-style (MVU) layer on top of the Avalonia UI framework, including a virtual DOM,…
851265active
Mobius
Mobius is a functional reactive framework from Spotify for managing state evolution and side-effects, based on a unidirectional data flow l…
741264stable
cferdinandi/reef
Reef is a tiny (2.6kb) vanilla JavaScript utility library for building reactive, state-based UI components using signals, rendering, and DO…
321263active
roblillack/spot
Spot is a React-like reactive GUI toolkit for Go that lets developers build desktop applications using declarative components and hooks suc…
151255active
tolitius/mount
Mount is a Clojure and ClojureScript library for managing application state and lifecycle, allowing developers to start, stop, and reset st…
671254stable
lucaszischka/BottomSheet
A SwiftUI library providing a customizable sliding bottom sheet component with any number of states, inspired by Apple Maps, Shortcuts, and…
611249active
jaredpalmer/the-platform
A collection of React Hooks and Suspense-friendly React components that wrap browser Web APIs like device motion, geolocation, network stat…
234369maintenance
Evansy/MallChatWeb
MallChatWeb is the frontend of MallChat (抹茶), an e-commerce system that combines online shopping with real-time instant messaging. It imple…
671242active
webext-redux
webext-redux is a JavaScript library providing utilities for building Redux-powered web browser extensions. It lets the background page hol…
231236active
astoilkov/use-local-storage-state
A React hook that persists component state in localStorage, acting as a drop-in replacement for useState. It supports SSR, cross-tab synchr…
771233stable
mbrevda/react-image
A React library providing an <img> tag replacement and useImage hook that supports fallback to alternate image sources on load failure. It …
751233active
suming77/SumTea_Android
SumTea is a WanAndroid client app for Android built with Kotlin, Jetpack, MVVM, coroutines, Flow, and Retrofit, featuring a componentized/m…
311231active
herozhou/vue-framework-wz
A Vue 2-based admin dashboard framework that bundles login, permission management, UI components, multi-tab navigation, charts, and Qiniu f…
324318maintenance
CharlyKeleb/SocialMedia-App
Wooble is a fully functional social media application built with Flutter and Dart, featuring photo feeds, real-time messaging, stories, and…
341228active
jkeam/reduxsauce
Reduxsauce is a small JavaScript utility library providing helpers for Redux-based codebases, such as createReducer, createTypes, createAct…
581219stable
mobxjs/mobx-utils
A TypeScript utility library providing helper functions and common patterns built on top of MobX, such as promise-to-observable conversion,…
411218stable
JaleelB/emblor
Emblor is a headless, unstyled tag input component library for React, built around a compound primitive API for managing tag state, keyboar…
651215active
Innei/Shiro
Shiro is a minimalist personal website/blog frontend theme built with Next.js, designed for the Mix Space ecosystem. It features real-time …
744253maintenance
wire-elements/modal
A Laravel Livewire component package that provides modals supporting multiple nested child modals while maintaining state. Built with Tailw…
641210active
freshOS/KeyboardLayoutGuide
A Swift library that provides Apple's missing keyboardLayoutGuide for iOS, letting developers pin views to the keyboard via Auto Layout con…
231210stable
SupremeTechnopriest/react-idle-timer
React Idle Timer is a React hook and component for detecting user activity and idle states in web applications. It provides configurable id…
521206stable
wdlhao/vue2-element-touzi-admin
XiaoAi Admin is an open-source Vue 2 admin dashboard template built with Vuex, Vue Router, and Element UI. It demonstrates role-based page …
324213maintenance
DeclarativeHub/Bond
Bond is a Swift binding framework built on ReactiveKit that enables type-safe, reactive bindings between UI components and state. It bridge…
234193maintenance
Unstated
Unstated is a tiny React state management library that shares component-like state across the component tree using Provider/Subscribe conta…
324182maintenance
vuejs/composition-api
An official Vue 2 plugin that backports the Vue 3 Composition API (ref, reactive, lifecycle hooks, provide/inject) to Vue 2.6 and earlier. …
234180maintenance
flutterchina/azlistview
A Flutter library providing an AzListView with A-Z grouped items, sticky headers, and an IndexBar for fast scrolling, commonly used for cit…
321196stable
open-circle/formisch
Formisch is a lightweight, schema-first, fully type-safe headless form library for JavaScript frameworks including React, Solid, Vue, Svelt…
791194active
zero-to-mastery/ZtM-Job-Board
A community job board web application where developers from the Zero To Mastery community list their profiles so recruiters can find them f…
751190active
derbyjs/racer
Racer is a realtime model synchronization engine for Node.js built on ShareDB, providing a unified model and event interface for servers an…
371187active
yysun/apprun
AppRun is a lightweight (~6KB) JavaScript/TypeScript library for building web applications using an Elm-inspired architecture of state, vie…
701178active
Replicache
Replicache is a client-side sync framework for building realtime, offline-capable web applications on top of any backend stack. It provides…
101174active
Workflow
Workflow is a unidirectional data flow library by Square that lets developers model business logic and navigation as composable state machi…
651167active
joshnuss/svelte-persisted-store
A Svelte store wrapper that persists state to localStorage or sessionStorage, with optional cross-tab synchronization via storage events. I…
681161stable
hexianWeb/CubeCity
CubeCity is a lightweight 2.5D cartoon-style city-building simulation game built with Three.js and Vue 3. Players place, relocate, and demo…
371160active
shuax/MouseInc.Settings
MouseInc.Settings is the modern Vue 3 + Vite settings interface for MouseInc, a Windows mouse gesture utility. It provides a responsive con…
101156active
gregberge/react-teleporter
A small React library that lets you 'teleport' components from one place in the React tree to another, built on React Portals. It's useful …
301150active
fast-crud/fast-crud
FastCrud is a configuration-oriented CRUD development framework for Vue 3 that generates complete create-read-update-delete interfaces from…
991149active
gskinnerTeam/flutter-folio
Flutter Folio is a demo scrapbooking application built by gskinner with Google to showcase Flutter's multi-platform capabilities across iOS…
323941maintenance
TowhidKashem/snapchat-clone
A Snapchat clone web application built with React, Redux Toolkit, and TypeScript, featuring camera-based face filters with Three.js augment…
611138active
mergesort/Boutique
Boutique is a Swift persistence library providing a simple Store API with memory + disk caching for state-driven apps. It offers property w…
841132active
Pauan/rust-dominator
Dominator is a zero-cost, ultra-high-performance declarative DOM library for Rust that uses FRP signals instead of a virtual DOM. It compil…
631132stable
techniq/svelte-ux
Svelte UX is a collection of over 200 Svelte components, actions, stores, and utilities for building highly interactive and visual applicat…
961127active
MetinSeylan/Vue-Socket.io
A Socket.io integration plugin for Vue.js 2.x that wires socket events into components and Vuex store actions/mutations. It provides easy c…
233893maintenance
skydoves/FlexibleBottomSheet
FlexibleBottomSheet is an advanced Compose Multiplatform bottom sheet library by skydoves. It extends the standard Material 3 ModalBottomSh…
831125active
Haruma-K/UnityScreenNavigator
A Unity library for managing screen transitions in uGUI, including pages, modals, and sheets with transition animations and history stackin…
921123active
FirebaseExtended/firepad
Firepad is an open-source collaborative code and text editor library powered by Firebase for real-time sync and storage, designed to be emb…
103871maintenance
Reflex FRP
Reflex is a Haskell library providing a fully-deterministic, higher-order Functional Reactive Programming (FRP) interface with an efficient…
731116active
Seed
Seed is a Rust front-end framework for building fast and reliable web apps using WebAssembly and an Elm-like architecture. It is written en…
233836maintenance
robbins23/daisyui-admin-dashboard-template
DashWind is a free, MIT-licensed admin dashboard template built with React, Daisy UI, and Tailwind CSS. It ships with Redux Toolkit state m…
231105active
cljfx
Cljfx is a declarative, functional, and extensible Clojure wrapper around JavaFX for building desktop GUI applications on the JVM. It is in…
981103active
burakorkmez/mern-chat-app
A full-stack real-time chat application built with the MERN stack (MongoDB, Express, React, Node.js) and Socket.io. It serves as a companio…
261102active
PedroBern/react-native-collapsible-tab-view
A cross-platform collapsible tab view component library for React Native built on Reanimated. It provides swipeable tabs with a collapsing …
431100active
observablehq/runtime
The Observable Runtime is a JavaScript library implementing reactive dataflow computation, powering Observable Notebooks. It lets you defin…
851097active
MobX Formkit
MobX Formkit is a reactive form state management library built on MobX observables with a UI-agnostic core. It provides declarative field d…
921096active
icerockdev/moko-mvvm
moko-mvvm is a Kotlin Multiplatform library providing Model-View-ViewModel architecture components for mobile applications targeting Androi…
231096stable
pablo-abc/felte
Felte is an extensible form library for Svelte, Solid, and React that uses plain stores and actions instead of wrapper components. It suppo…
321086active
pluginaweek/state_machine
A Ruby library that adds support for creating state machines for attributes on any Ruby class. It provides states, events, transitions, cal…
323721maintenance
pdfslick/pdfslick
PDFSlick is a library for viewing and interacting with PDF documents in React, SolidJS, Svelte, and vanilla JavaScript apps. It wraps Mozil…
891084active
ttttonyhe/ouorz-mono
A Turborepo monorepo containing the Next.js/React source code and Docker images that power the author's personal website and academic profi…
661082active
jaredpalmer/react-fns
react-fns is a collection of imperative Browser APIs wrapped as declarative React components, higher-order components, and utility function…
233701maintenance
spine/spine
Spine is a lightweight MVC library for building JavaScript web applications, written in CoffeeScript and under 700 lines of core code. It p…
323694maintenance
davidguttman/react-pivot
ReactPivot is a React data-grid component with pivot-table-like functionality for displaying, filtering, and exploring tabular data. It sup…
631077active
roughike/inKino
inKino is a multiplatform Dart application for browsing movies and showtimes at Finnkino cinemas, built with a shared core of pure Dart bus…
233685maintenance
entropyconquers/react-native-reanimated-dnd
A drag-and-drop library for React Native built on Reanimated 4 and Gesture Handler, providing Draggable, Droppable, and Sortable components…
621072active
lisawray/groupie
Groupie is an Android library that simplifies building complex RecyclerView layouts by treating content as logical groups with automatic ch…
233672maintenance
lramos33/big-calendar
A feature-rich calendar web application built with Next.js, TypeScript, and Tailwind CSS for managing events and schedules. It offers multi…
611071active
LoSenTrad/LSTPopView
LSTPopView is an iOS popup library written in Objective-C that provides highly customizable popup views with rich animations, gesture inter…
771069stable
stipsan/react-spring-bottom-sheet
A React bottom sheet component library built on react-spring and react-use-gesture, providing accessible, animated draggable bottom panels …
661067active
race604/ZhiHuDaily-React-Native
A Zhihu Daily news reader client implemented with React Native, running on both Android and iOS with over 80% shared code. It serves as a d…
323644maintenance
childrentime/reactuse
ReactUse (@reactuses/core) is a collection of 115+ production-ready React hooks covering state, effects, DOM elements, and browser APIs. It…
971061active

← prev page 5 / 14 next →