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
pauldijou/redux-act
An opinionated JavaScript library for Redux that creates action creators and reducers, using action objects themselves as references in red…
231475maintenance
agraboso/redux-api-middleware
Redux middleware for calling APIs using Redux Standard API-calling Actions (RSAAs). It intercepts RSAA actions and dispatches Flux Standard…
231471maintenance
pedronauck/reworm
Reworm is a tiny React state management library that lets you create and update state with simple get/set calls, avoiding Redux-style boile…
521458maintenance
balloob/react-sidebar
React Sidebar is a small (<2.5kB gzipped) React component that renders a sidebar which can slide over or dock next to the main content. It …
101450maintenance
antfu/handle
Handle (汉兜) is a web-based Wordle-style guessing game for Chinese four-character idioms (chengyu), where players guess a hidden idiom withi…
321440maintenance
anvil-ui/anvil
Anvil is a small Java/Kotlin library for building reactive Android UIs declaratively, inspired by React's render model. Views are updated l…
321436maintenance
hilongjw/vue-recyclerview
A Vue 2 component library for rendering very large lists efficiently using DOM recycling. It supports multiple columns and waterfall layout…
231435maintenance
google/flutter.widgets
A collection of Flutter widgets developed by Google but outside the core Flutter team, including scrollable_positioned_list, visibility_det…
101435maintenance
paldepind/functional-frontend-architecture
A minimal JavaScript framework implementing the Elm architecture: a single immutable state tree, pure update functions, actions, and a virt…
321434maintenance
mirrorjs/mirror
Mirror is a React framework that wraps React, Redux, and React Router with a minimal API to eliminate boilerplate like manual action creato…
321427maintenance
adamhaile/S
S.js is a small JavaScript reactive programming library combining an automatic dependency graph with a synchronous execution engine. It pro…
321421maintenance
PowerDos Mall
Mall-Vue is an open-source e-commerce storefront front-end built with Vue 2, Vuex, Vue Router, and iView UI. It provides complete shopping …
231415maintenance
pmndrs/suspend-react
A small React library that integrates async operations into React Suspense, letting components read promise results synchronously while pen…
231413maintenance
supermedium/superframe
Superframe is a curated collection of components for A-Frame, the web framework for building VR experiences. It includes components for ani…
661412maintenance
theironcook/Backbone.ModelBinder
A Backbone.js plugin providing flexible two-way binding between Backbone model attributes and DOM elements using jQuery selectors. It updat…
231409maintenance
ITmonkey-cn/shopro-uniapp
Shopro is an open-source uni-app based multi-platform e-commerce mall frontend (Vue2/Vue3) for building WeChat mini-programs, H5, and Andro…
231398maintenance
Windows-XAML/Template10
Template10 is a C# library of templates and helpers for building Windows 10 UWP XAML applications, providing application startup, navigatio…
231398maintenance
zhangxinxu/mobilebone
Mobilebone is a lightweight vanilla JavaScript library for single-page switching in mobile web apps, handling page management, transitions,…
231398maintenance
Backbone.Paginator
Backbone.Paginator provides Backbone.PageableCollection, a drop-in replacement for Backbone.Collection that adds pagination and sorting. It…
101396maintenance
maoberlehner/vuex-map-fields
A Vue.js library that enables two-way data binding for form fields stored in a Vuex store. It generates computed properties with getter and…
231395maintenance
LuckyJayce/MVCHelper
An Android Java library implementing an MVC-style architecture for list-based screens, handling pull-to-refresh, automatic load-more on scr…
231394maintenance
bvaughn/redux-search
A higher-order Redux library that adds client-side search capabilities to collections of objects, powered by js-worker-search in a web work…
321390maintenance
kazuhiro4949/PagingKit
PagingKit is a Swift library for iOS that provides customizable paging menu and content UI components built on UIKit. It lets developers fr…
231387maintenance
kaisermann/svelte-i18n
svelte-i18n is an internationalization library for Svelte apps that uses Svelte stores to track the current locale, message dictionaries, a…
321380maintenance
guangqiang-liu/OneM
OneM is a comprehensive React Native app combining magazine browsing, music playback, and video playback, built with Redux state management…
321376maintenance
SimonZhangITer/VueDemo_Sell_Eleme
A Vue 2.x demo application that clones the Ele.me food ordering system, built with Vuex, Vue Router, Axios, and Webpack. It serves as a lea…
321373maintenance
Raathigesh/retoggle
Retoggle is a collection of React hooks that provide UI controls (knobs) to manipulate component state from outside the component, similar …
231371maintenance
donavon/use-persisted-state
A React hook factory that returns a drop-in replacement for useState, persisting state to localStorage. State is shared across multiple hoo…
321370maintenance
Yalantis/ColorMatchTabs
An iOS UI component library by Yalantis that provides an animated color-matching tab bar with a scrollable content view and popover menu. I…
231369maintenance
davestewart/vuex-pathify
A Vue/VVuex plugin that provides a unified declarative path syntax for reading and writing Vuex store state, including sub-properties and m…
231358maintenance
ra1028/Carbon
Carbon is a Swift library for building declarative, component-based user interfaces in UITableView and UICollectionView, inspired by SwiftU…
231355maintenance
EasyTuan/taro-msparis
A demo e-commerce fashion wardrobe application built with React, Taro, and Dva that compiles a single codebase to WeChat/Alipay/Baidu mini-…
321353maintenance
NeutroniumCore/Neutronium
Neutronium is a .NET library for building desktop applications with HTML, CSS, and JavaScript UIs using the MVVM pattern, powered by Chromi…
231351maintenance
Dsiner/UIUtil
A collection of custom Android UI views and layouts written in Java, including lyrics display, tick animations, satellite menus, like effec…
321345maintenance
lelandrichardson/redux-pack
A Redux middleware library that provides declarative, promise-based handling of async action lifecycles (start/success/failure) in a single…
571332maintenance
tinajs/tina
Tina.js is a lightweight, progressive framework for building WeChat mini-programs, staying close to the official MINA API design. It suppor…
581327maintenance
Quyunshuo/AndroidBaseFrameMVVM
AndroidBaseFrameMVVM is a componentized Android project framework built on Kotlin, MVVM architecture, and Android Jetpack libraries (ViewMo…
321325maintenance
Jiar/SegementSlide
A Swift library providing a multi-tier nested scrolling solution for UIScrollViews on iOS, commonly used for profile pages with sticky head…
231324maintenance
blakewatters/TransitionKit
TransitionKit is a small Objective-C library providing a block-based API for implementing state machines on iOS and Mac OS X. It supports a…
231319maintenance
react-waterfall
A tiny React state management store built on top of the React Context API, offering a Redux-like Provider/connect/actions pattern. It autom…
231318maintenance
flipkart-incubator/proteus
Proteus is a JSON-based layout engine for Android that acts as a drop-in replacement for LayoutInflater, inflating native Android views at …
231315maintenance
ReactTraining/react-broadcast
A small React library that reliably propagates state changes to deeply nested components, bypassing intermediaries that block updates via s…
231313maintenance
thefrontside/microstates
Microstates is a JavaScript library providing composable state primitives that let you work with immutable data through pure functions whil…
321303maintenance
react-redux-antd-es6/react
A React-based enterprise admin dashboard framework built with Redux, React Router, Ant Design, and Webpack. It ships with login, role-based…
321301maintenance
elgerlambert/redux-localstorage
A Redux store enhancer that syncs all or a subset of your Redux store state to localStorage. It supports custom storage keys, custom slicer…
321300maintenance
Pau1fitz/react-spotify
React-Spotify is a React and Redux front-end client that communicates with the Spotify API to browse and play music previews. It can run in…
321295maintenance
dkzwm/SmoothRefreshLayout
SmoothRefreshLayout is an Android refresh layout library written in Java that supports pull-to-refresh, load-more, overscroll bounce, two-l…
321290maintenance
6thsolution/EasyMVP
EasyMVP is an Android MVP (Model-View-Presenter) framework that uses annotation processing and bytecode weaving to eliminate boilerplate wh…
231290maintenance
devxoul/RxTodo
RxTodo is an open-source iOS todo application built with RxSwift and ReactorKit, serving as a reference example for reactive iOS architectu…
321286maintenance
donavon/use-dark-mode
A custom React Hook that implements dark mode toggling for React applications. It persists the user's preference to localStorage, syncs sta…
321282maintenance
cwise89/react-detect-offline
A small React component library that tracks the browser's online/offline connection state. It ships Online, Offline, and Detector component…
231278maintenance
arqex/freezer
Freezer is a lightweight JavaScript library providing an immutable tree data structure that emits update events from any node, including le…
231273maintenance
alibaba/bindingx
BindingX is a library from Alibaba that provides 'expression binding' for handling complex user interactions with views at 60 FPS in React …
101269maintenance
KunMinX/UnPeek-LiveData
An Android library providing UnPeekLiveData, a drop-in replacement for SingleLiveEvent that prevents LiveData 'sticky event' data re-push (…
231260maintenance
roberthein/Ease
Ease is a Swift library providing an event-driven animation system that combines the observer pattern with custom spring animations. It let…
231260maintenance
yuqirong/CardSwipeLayout
An Android library that implements a Tinder/Tantan-style card swipe layout using RecyclerView with a custom CardLayoutManager and ItemTouch…
321259maintenance
reduxjs/cra-template-redux
The official Redux + JavaScript template for Create React App, which scaffolds a new React project preconfigured with Redux Toolkit and Rea…
101253maintenance
DeclarativeHub/ReactiveKit
ReactiveKit is a lightweight Swift framework for reactive and functional reactive programming, built around Signals, Subjects, bindings, an…
521237maintenance
jaredhanson/connect-flash
connect-flash is a middleware for Connect and Express that provides flash messages stored in the session and cleared after display. It rest…
321231maintenance
MarioIannotta/PullUpController
A Swift UIKit library for creating pull-up view controllers with multiple sticky snap points, similar to the panel in iOS Maps. It supports…
231226maintenance
michael-rapp/ChromeLikeTabSwitcher
An Android library providing a tab switcher UI component similar to the one in Google Chrome on Android, implemented as a custom view. It s…
231226maintenance
slazyk/Observable-Swift
Observable-Swift is a Swift library providing explicit value observing via Observable<T> and subscribable events via Event<T>, inspired by …
321225maintenance
Kennyc1012/MultiStateView
An Android UI library providing a custom View that switches between content, loading, empty, and error states. Views for each state are dec…
231215maintenance
gaearon/react-side-effect
A React library providing a higher-order component that maps nested prop changes across the component tree to a global side effect. It gath…
231214maintenance
KhoaSuperman/findseat
A complete, functional Flutter demo app called FindSeat for browsing and booking cinema seats, built with the BLoC pattern, a mock JSON API…
321213maintenance
nx-js/observer-util
A tiny JavaScript library providing transparent reactivity using ES6 Proxies, with observables and automatic reactions that re-run when obs…
231211maintenance
fabian-hiller/modular-forms
Modular Forms is a modular, type-safe, headless form library for SolidJS, Qwik, Preact and React, focused on small bundle size (from 3 KB),…
761210maintenance
Store (小米商城仿电商项目)
A Vue.js-based e-commerce front-end application modeled after the Xiaomi Mall website, built with Vue, Vue-Router, Vuex, Element-UI, and Ax…
321207maintenance
tumblr/Graywater
Graywater is an Android RecyclerView adapter library that decomposes complex list items into multiple viewholders to improve scroll perform…
231205maintenance
dotNetify
DotNetify is an open-source framework for building real-time, reactive web apps with a C# .NET back-end and React, Vue, Knockout, Blazor, o…
341199maintenance
vivchar/RendererRecyclerViewAdapter
An Android library providing a single RecyclerView adapter that supports multiple view types, reusable renderers, nested RecyclerViews, Dif…
571196maintenance
MindCast
MindCast is a React Native mobile app for streaming and downloading podcasts, with playlists, a full-featured audio player, and offline lis…
321190maintenance
pedrovgs/Renderers
An Android library that eliminates RecyclerView/ListView adapter and ViewHolder boilerplate by letting developers declare reusable Renderer…
471188maintenance
slorber/react-async-hook
A tiny, feature-complete React hook library for handling async operations in components. It provides useAsync, useAsyncCallback, and useAsy…
231187maintenance
DaySpan
A Vue.js component library built on Vuetify that renders DaySpan calendars and recurring schedules, including full calendar app views and e…
231186maintenance
pikax/vue-composable
A collection of 50+ ready-to-use Vue composition-api composables covering events, DOM, dates, breakpoints, storage, pagination, validation,…
231178maintenance
CJY0208/react-router-cache-route
A React library providing CacheRoute and CacheSwitch components that cache route components instead of unmounting them, similar to Vue's <k…
231176maintenance
teodorpatras/SideMenuController
SideMenuController is a custom container view controller written in Swift for iOS that displays main content in a center panel and secondar…
101151maintenance
tgjones/gemini
Gemini is a WPF framework for building IDE-like desktop applications, similar in concept to the Visual Studio Shell. It is built on AvalonD…
661149maintenance
MFC-TEC/ELinkageScroll
ELinkageScroll is an Android library that provides a general-purpose solution for nested scrolling across multiple child views. It allows d…
321149maintenance
tcomb-form
tcomb-form is a family of React and React Native libraries that automatically generate forms from tcomb domain models, with built-in valida…
101147maintenance
nactio/nact
Nact is a Node.js/TypeScript framework implementing the actor model, inspired by Akka and Erlang, for building resilient, stateful server a…
231145maintenance
Adaptive Loading
A suite of React hooks and utilities for adaptive loading based on a user's network conditions, device memory, CPU cores, and media capabil…
685155experimental
jdisho/Papr
Papr is an unofficial Unsplash client app for iOS built with Swift, RxSwift, and the MVVM + Coordinator architecture. It is primarily an ed…
101139maintenance
coderwhy/supermall
A Vue.js-based e-commerce supermall web application, likely a tutorial/demo project by coderwhy. It is a standard Vue CLI project with deve…
321131maintenance
meteor-factory/react-native-tinder-swipe-cards
A React Native component library providing Tinder-style swipeable card stacks with yes/no/maybe gesture handling. It renders customizable c…
231127maintenance
350306878/Kuai-Shua-Questions
A WeChat mini-program quiz and exam application with four modules: answering, learning, ranking, and a wrong-answer notebook. It supports r…
321126maintenance
DamianOsipiuk/vue-query
Vue Query is a library of composables (hooks) for fetching, caching, and updating asynchronous data in Vue 2 and Vue 3 applications, ported…
231111maintenance
lzxb/vue-cnode
A Vue 2 rewrite of the CNode.js community forum, built with vue-router, Vuex, ES6, less, and webpack. It serves as a reference demo for bui…
321110maintenance
americanexpress/react-albus
React Albus is a React component library for building declarative multi-step flows (wizards). You define step content and ordering, and it …
231109maintenance
foxbenjaminfox/vue-async-computed
A Vue.js plugin that adds async computed properties, letting component computed values resolve from Promises or async functions. It works w…
231101maintenance
amplitude/redux-query
redux-query is a JavaScript library for managing network request state in Redux applications, providing middleware, actions, selectors, and…
231098maintenance
BinarCode/vue-form-wizard
A Vue.js 2 component library with no external dependencies that simplifies building multi-step tabbed form wizards. It supports custom butt…
101098maintenance
ZJScrollPageView
An Objective-C library for iOS that makes it easy to implement the linked segment-and-scroll effect seen in apps like NetEase News, Tencent…
321094maintenance
toomuchdesign/re-reselect
A lightweight TypeScript wrapper around Reselect that adds deeper memoization and cache management to Redux selectors. It maintains a cache…
831091maintenance
yoxjs/yox
Yox is a lightweight MVVM JavaScript framework similar to Vue, with reactive data binding, directives, computed properties, and component s…
231071maintenance
lostpebble/pullstate
Pullstate is a lightweight (~7KB) React state management library that lets you create simple stores and pull state anywhere in the React tr…
571069maintenance
neoneye/SwiftyFORM
SwiftyFORM is a lightweight, pure-Swift iOS framework for building forms with a declarative FormBuilder API. It provides strongly-typed for…
321069maintenance
luwes/sinuous
Sinuous is a tiny (~1.4kB gzip), fast, reactive UI library for JavaScript that uses fine-grained DOM operations and observables for automat…
321065maintenance
microsoft/redux-dynamic-modules
redux-dynamic-modules is a TypeScript library that lets you modularize Redux by bundling reducers, middleware, and state into reusable modu…
231062maintenance

← prev page 8 / 14 next →