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
SproutCore
SproutCore is a JavaScript MVC framework for building fast, native-caliber single-page web applications that run in the browser. It provide…
722140maintenance
async-library/react-async
React Async is a promise-based React library for declarative data fetching and asynchronous state handling, offering a component, helper co…
672140maintenance
Vuetable-2
Vuetable-2 is a Vue 2.x component library for rendering data tables from API endpoints or local JSON data, with field mapping, sorting, pag…
232140maintenance
janishar/PlaceHolderView
An Android Java library providing advanced list and stack views, including RecyclerView-based list views and a ground-up swipeable card sta…
482134maintenance
DrFlower/TowerDefense-GameFramework-Demo
A tower defense game demo built on Unity's open-source GameFramework, re-implementing Unity's official Tower Defense Template. It serves as…
322123maintenance
mobxjs/mobx-react-lite
mobx-react-lite is a lightweight (1.5kB gzipped) set of React bindings for MobX, supporting functional components via Hooks (React 16.8+). …
102118maintenance
zhaohaodang/vue-WeChat
A single-page web application built with Vue 2.0, Vuex, and Vue Router that closely replicates the WeChat mobile app's UI and interactions …
322112maintenance
aschuch/StatefulViewController
A Swift library providing a protocol for UIViewControllers and UIViews to display placeholder views based on content, loading, error, or em…
232104maintenance
stemmlerjs/ddd-forum
A Hacker News-inspired forum application built with TypeScript, demonstrating Domain-Driven Design and Clean Architecture practices from so…
322094maintenance
Tinder/StateMachine
A Kotlin and Swift DSL library for defining finite state machines with typed states, events, and side effects. It lets developers declarati…
232077maintenance
Dwains Dashboard
Dwains Lovelace Dashboard (DD3) is a fully auto-generating Home Assistant UI dashboard for desktop, tablet, and mobile, installed via HACS.…
942076maintenance
vbenjs/vben-admin-thin-next
A slimmed-down starter template of Vue Vben Admin built with Vue 3, Vite, and TypeScript for middle- and back-end admin front-ends. It ship…
662071maintenance
sesine/wechat-weapp-movie
A WeChat mini-program (weapp) that recommends movies, built in JavaScript using WeChat's native APIs and custom UI components. It integrate…
232068maintenance
Kelin-Hong/ScrollablePanel
An Android UI library providing a two-dimensional scrollable panel, like a 2D RecyclerView, with pinned first row and column headers. It us…
322066maintenance
davidkpiano/react-redux-form
React Redux Form is a library of reducer and action creators for building complex, performant forms in React applications using Redux for s…
102037maintenance
linb/CrossUI
CrossUI is an open-source cross-browser JavaScript framework for building single-page rich web applications, with 100+ UI components and dr…
732031maintenance
WebDevSimplified/useful-custom-react-hooks
A collection of useful custom React hooks maintained by Web Dev Simplified, written in JavaScript. It serves both as a reusable hook librar…
322027maintenance
coderwhy/HYMall
A Vue.js-based e-commerce mall (shopping) application, likely built as a demo or learning project. It provides a mobile-style shopping app …
322025maintenance
Jude95/EasyRecyclerView
An Android library that wraps RecyclerView with convenient APIs including array adapters, pull-to-refresh, automatic load-more, headers/foo…
322007maintenance
cloudflarearchive/backgrid
Backgrid.js is a set of Backbone.js components for building semantic, easily stylable data grid widgets with a clean JavaScript API. It pro…
102000maintenance
cerebral/cerebral
Cerebral is a declarative state and side effects management library for JavaScript frontend frameworks like React, Vue, Angular, Preact, an…
731995maintenance
halfrost/vue-objccn
A cross-platform full-stack application built with Vue.js 2, Vuex, and Vue Router that recreates the Objc China website. It ships as a desk…
231980maintenance
Storeon
Storeon is a tiny (~180 bytes) event-based Redux-like state management library for React, Preact, Angular, Vue, and Svelte. It tracks state…
321975maintenance
wait
vue-wait is a Vue/Vuex plugin for managing multiple concurrent loading states without conflicts, with built-in loader components and option…
231973maintenance
simsalabim/sisyphus
Sisyphus is a jQuery plugin that saves HTML form data to LocalStorage so users can restore drafts after browser crashes, accidental tab clo…
321972maintenance
pburtchaell/redux-promise-middleware
A Redux middleware library that transforms actions with Promise payloads into pending and fulfilled/rejected actions for handling async act…
601967maintenance
redux-zero/redux-zero
Redux Zero is a lightweight state container library based on Redux principles, offering a minimal API for managing application state. It pr…
321960maintenance
HalseySpicy/Hooks-Admin
Hooks-Admin is an open-source React 18 admin dashboard boilerplate built with TypeScript, Vite, Redux, React-Router v6, and Ant Design. It …
321957maintenance
osdio/noder-react-native
Noder is an open-source mobile and web client for the cnodejs.org Node.js community forum, built with React Native and react-web so one Jav…
101954maintenance
redux-loop/redux-loop
redux-loop is a JavaScript library that ports the Elm Architecture's effect system to Redux, letting reducers declaratively describe side e…
231950maintenance
EWAS
A web music player app modeled on NetEase Cloud Music, built with React Hooks, Redux, immutable.js, styled-components, and better-scroll. I…
231945maintenance
dimmas893/pos-frontend
A point-of-sale (POS) frontend application written in JavaScript, providing login, dashboard, product and category management, transactions…
281933maintenance
Jackblog
Jackblog Vue is the Vue 2 client of the Jackblog personal blogging system, built with vuex, vue-router, vue-resource, vee-validate, and vue…
231931maintenance
kitze/react-hanger
react-hanger is a collection of useful React hooks for state management helpers, offering both object-destructuring and array-based APIs. I…
671929maintenance
evant/binding-collection-adapter
A Java library that simplifies binding collections to Android ListView, RecyclerView, ViewPager, and Spinner views using the Android Data B…
321915maintenance
kentcdodds/use-deep-compare-effect
A small React hook library that provides a drop-in replacement for useEffect which compares dependencies with deep equality instead of refe…
231915maintenance
RxSwiftCommunity/RxFlow
RxFlow is a navigation framework for iOS applications based on a Reactive Flow Coordinator pattern. It decouples navigation logic from UIVi…
291910maintenance
canjs/canjs
CanJS is a collection of client-side JavaScript architectural libraries for building CRUD web applications with fewer lines of code. It pro…
231908maintenance
maxchehab/phelia
Phelia is a reactive framework for building interactive Slack applications using React components and a custom React reconciler. It transfo…
321901maintenance
kefirjs/kefir
Kefir is a lightweight Reactive Programming library for JavaScript, inspired by Bacon.js and RxJS, offering observable streams and properti…
321887maintenance
feichao93/battle-city
A browser-based remake of the classic NES game Battle City (Tank Battle) built with React, Redux, and redux-saga, rendering pixel-art asset…
761871maintenance
CharlesStover/reactn
ReactN is a drop-in extension of React that adds built-in global state management, exposing hooks like useGlobal and useDispatch as well as…
101868maintenance
redux-immutable
A small library that provides a drop-in replacement for Redux's combineReducers that works with Immutable.js state collections. It enables …
231866maintenance
tvillarete/apple-music-js
A web application that recreates Apple's iOS Music app interface using React and Redux, streaming music from a custom backend API. It inclu…
321845maintenance
junedomingo/movieapp
A React Native mobile app for discovering movies and TV shows, using TMDB and YouTube APIs. It serves as both a usable app and a reference …
231828maintenance
suweiteng/vue2-management-platform
An open-source admin/management platform built with Vue 2.0 and Element UI, featuring mock data, a rich text editor (UEditor), and export f…
321821maintenance
AsishRaju/450-DSA
A web application that tracks progress through 400+ curated data structures and algorithms questions based on Love Babbar's DSA Cracker She…
321811maintenance
tianzhuo112/VTMagic
VTMagic is an Objective-C page container library for iOS that provides a swipeable, tabbed multi-page view with customizable navigation men…
321800maintenance
devgenios/ENSwiftSideMenu
ENSwiftSideMenu is a lightweight iOS side menu component written in Swift, featuring dynamic bouncing animation, gesture support, and blur …
231799maintenance
Redux DevTools
A browser extension (Chrome, Firefox, Electron) that adds Redux DevTools to the browser, enabling inspection, time-travel debugging, and ac…
231796maintenance
jeffbski/redux-logic
redux-logic is Redux middleware for organizing business logic and action side effects in one place. It intercepts actions for validation/tr…
231793maintenance
sobri909/MGBoxKit
MGBoxKit is an Objective-C iOS library for building tables, grids, and custom layouts with less boilerplate than UITableView or UICollectio…
321781maintenance
aweary/react-copy-write
react-copy-write is an immutable React state management library that lets you update state with a simple mutable API. It is powered by Imme…
321772maintenance
WanAndroid
A third-party Android client for the WanAndroid website written in Kotlin, built with an MVP architecture using RxJava, Retrofit, Glide, an…
231771maintenance
championswimmer/vuex-module-decorators
A TypeScript/ES7 decorator library for defining Vuex store modules as classes with strict compile-time type safety. It provides decorators …
231768maintenance
developit/stockroom
Stockroom is a small JavaScript library that runs a Unistore store and its actions inside a Web Worker, with optimized bidirectional state …
231743maintenance
liferay/senna.js
Senna.js is a lightweight (~15 KB, dependency-free) single page application engine that converts multi-page websites into SPAs using the HT…
101718maintenance
aviabird/angularspree
AngularSpree is a plug-and-play Angular e-commerce storefront application built with Redux, Observables, and ImmutableJS. It works with the…
301714maintenance
zhenglibao/FlexLib
FlexLib is an Objective-C layout framework for iOS based on the flexbox model, using XML files to define UI layouts with automatic variable…
501713maintenance
markusenglund/react-kanban
React Kanban is a server-rendered, Trello-like kanban board application built with React and Redux. It supports card creation and editing, …
101709maintenance
jaredly/treed
Treed is a JavaScript tree editing component for the web, aiming to be for tree editing what Ace is for text editing. It offers vim-inspire…
321703maintenance
ktsn/vuex-class
vuex-class provides TypeScript decorator-based binding helpers that connect Vuex store state, getters, actions, and mutations to Vue class …
101701maintenance
MVVMFramework
An Objective-C MVVM framework for rapid iOS development that separates controller code into ViewManagers and ViewModels to reduce coupling.…
231700maintenance
router5
Router5 is a framework- and view-library-agnostic JavaScript router that processes routing instructions and emits state updates, working bo…
321696maintenance
kymjs/TheMVP
TheMVP is a lightweight Android framework implementing the MVP (Model-View-Presenter) architectural pattern to separate Activity/Fragment r…
371689maintenance
LANIF-UI/dva-boot-admin
DVA Boot Admin is a React-based admin dashboard scaffold built on React 16, React Router 4, DVA 2, and Ant Design 4. It provides an out-of-…
231673maintenance
qyxxjd/MultipleStatusView
A lightweight Android custom View (MultipleStatusView) that lets developers switch a screen between loading, error, empty-data, no-network,…
231669maintenance
spring-attic/spring-statemachine
Spring Statemachine is a Java framework that lets Spring application developers model application logic as finite state machines, supportin…
101664maintenance
pedronauck/react-adopt
React Adopt is a tiny (~0.7kb) TypeScript library that composes multiple React render-props components into a single component, avoiding ne…
231663maintenance
zhengwenming/WeChat
An open-source Objective-C demo project that replicates the WeChat Moments (friend circle) and QQ Zone UI, including comment/reply threads,…
321646maintenance
championswimmer/vuex-persist
A TypeScript-ready Vuex plugin that automatically persists the Vue/Vuex store state to storage like localStorage, sessionStorage, or cookie…
321645maintenance
brianegan/flutter_redux
A Dart library that connects Flutter widgets to a Redux store via widgets like StoreProvider, StoreBuilder, and StoreConnector. It automati…
231642maintenance
FormidableLabs/freactal
freactal is a composable state management library for React and React-like libraries such as Preact and Inferno. State containers are built…
101641maintenance
nytimes/backbone.stickit
Stickit is a Backbone.js plugin that provides data binding between model attributes and view elements without requiring extra HTML markup. …
321625maintenance
jiangxy/react-antd-admin
A general-purpose admin dashboard framework built with React and Ant Design, designed to let backend developers scaffold internal admin UIs…
231620maintenance
Meituan Clone
A full-stack clone of the Meituan food delivery app built with Vue (vuex, vue-router, axios) on the frontend and Express + MongoDB on the b…
321601maintenance
jorgebucaran/superfine
Superfine is an absolutely minimal (1 kB) virtual DOM view layer for building web interfaces in JavaScript. It provides h(), text(), and pa…
231598maintenance
adrianhajdin/threads
A full-stack clone of the Threads social app built with Next.js 13/14 App Router, TypeScript, MongoDB, Clerk auth, Tailwind CSS, and Shadcn…
291595maintenance
robb0wen/tornis
Tornis is a minimal JavaScript library that watches and tracks the state of the browser's viewport, including mouse position, scroll positi…
321589maintenance
TrueFiEng/useDApp
useDApp is a React framework for rapidly building Ethereum decentralized applications (Dapps). It provides composable hooks for reading on-…
231582maintenance
Andr3wHur5t/react-native-keyboard-spacer
A plug-and-play React Native component that automatically adds a spacer view matching the iOS keyboard height, animating layout when the ke…
231571maintenance
DMSkin
DMSkin is a WPF UI framework for building Windows desktop clients, providing borderless windows, custom controls, style libraries, and MVVM…
231569maintenance
paldepind/flyd
Flyd is a minimalistic, modular functional reactive programming library for JavaScript built around composable observable streams. Its core…
321565maintenance
bcherny/undux
Undux is a dead-simple, fully type-safe state management library for React, built on RxJS. It replaces Redux-style actions, reducers, and d…
381563maintenance
MrBlenny/react-flow-chart
A flexible, stateless, declarative flow chart library for React that renders draggable nodes, ports, and curved links. You control the char…
231555maintenance
mrcsxsiq/Kotlin-Pokedex
A Pokedex Android application built in Kotlin demonstrating modern Android architecture components including ViewModel, LiveData, Room, Nav…
231553maintenance
danielamitay/DAKeyboardControl
DAKeyboardControl is an Objective-C iOS library that adds keyboard awareness and iMessages-style pan-to-dismiss behavior to any UIView, UIS…
321552maintenance
rgommezz/react-native-scroll-bottom-sheet
A cross-platform React Native scrollable bottom sheet component with virtualisation support and native-feeling 60 FPS animations, implement…
231551maintenance
faceyspacey/redux-first-router
Redux-First Router is a JavaScript library that maps Redux actions bi-directionally to the browser address bar, letting you route by dispat…
231549maintenance
JoniVR/VerticalCardSwiper
VerticalCardSwiper is a Swift UIKit library that recreates the Shazam Discover UI combined with Tinder-style card swiping, built on UIColle…
231539maintenance
ChenYilong/CollectionViewClassifyMenu
An Objective-C iOS library providing a two-level collapsible classification menu built with UICollectionView, plus a multi-select sidebar m…
321530maintenance
andris9/jStorage
jStorage is a small cross-browser key-value store library for persisting data locally in the browser, supporting strings, numbers, objects,…
321524maintenance
ermouth/jQuery.my
jQuery.my is a jQuery plugin for reactive two-way data binding between DOM form controls and JavaScript state objects, defined via a single…
231504maintenance
montagejs/montage
Montage is an open-source HTML5 application framework for building rich single-page web applications using standard web technologies. It pr…
621501maintenance
ncapdevi/FragNav
FragNav is an Android library for managing multiple stacks of fragments, typically for bottom navigation or navigation drawer patterns. It …
231495maintenance
skydoves/DisneyMotions
A demo Disney-themed Android application showcasing Material Design transformation motion systems built with MVVM architecture in Kotlin. I…
231494maintenance
lulululbj/wanandroid
A Kotlin Android client for the Wanandroid open API demonstrating Jetpack MVVM architecture with LiveData, ViewModel, DataBinding, coroutin…
321484maintenance
cvdlab/react-planner
react-planner is a React component for designing building floorplans, letting users draw 2D plans with drag-and-drop catalogs of objects an…
321480maintenance
antfu/reactivue
Reactivue is a small TypeScript library that lets you use the Vue Composition API (ref, computed, lifecycle hooks) inside React functional …
321479maintenance
adchsm/Slidebars
Slidebars is a jQuery-based framework for adding off-canvas menus and sidebars to websites and web apps. Version 2.0 is a complete rewrite …
231478maintenance

← prev page 7 / 14 next →