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
formkit/drag-and-drop
FormKit Drag & Drop is a tiny (~4Kb gzipped), framework-agnostic JavaScript library for adding data-first drag-and-drop sorting and list-to…
801952active
jbaysolutions/vue-grid-layout
A Vue.js 2 component library providing a draggable and resizable grid layout system, inspired by React-Grid-Layout and Gridster. It support…
237399maintenance
sushi-labs/sushiswap
Sushi 2.0 is the open-source monorepo behind the SushiSwap decentralized exchange interface hosted at sushi.com, written in TypeScript. It …
761944active
tobe-fe-dalao/fast-vue3
An opinionated Vue 3 starter template combining Vite, TypeScript, Pinia, UnoCSS, ESLint/Prettier, auto-imports, and file-based routing for …
761932active
posva/vue-promised
A Vue library that provides composable promise handling and a Promised component to declaratively render pending, resolved, and rejected st…
661928stable
alibaba/fish-redux
Fish Redux is an assembled Flutter application framework built on Redux state management, combining functional programming, a predictable s…
327265maintenance
reactivemarbles/DynamicData
Dynamic Data is a .NET library that brings Reactive Extensions (Rx) to in-memory collections. It provides SourceCache and SourceList data s…
931907active
cymcsg/UltimateRecyclerView
UltimateRecyclerView is an enhanced Android RecyclerView library that bundles pull-to-refresh, load-more/infinite scrolling, swipe-to-dismi…
687165maintenance
simoneb/axios-hooks
A React hooks library wrapping the axios HTTP client, offering one-line data fetching with loading/error state, caching, and built-in serve…
731891active
Stl.Fusion
Fusion is a .NET library implementing Distributed REActive Memoization (DREAM), which combines transparent caching, real-time cache invalid…
681886active
robtaussig/react-use-websocket
A React Hook library that provides robust WebSocket integration for React components, with features like automatic reconnection, JSON messa…
231885active
google/agera
Agera is a set of Java classes and interfaces from Google for writing functional, asynchronous, and reactive applications on Android, requi…
107123maintenance
darryrzhong/Android-Compose-MVVM-App
An open-source Android app replicating the Eyepetizer (OpenEyes) short-video app, built entirely with Jetpack Compose, Material3, Hilt, and…
621864active
YousefED/SyncedStore
SyncedStore is a TypeScript library providing an easy-to-use reactive API on top of Yjs CRDTs for building real-time collaborative web appl…
321864active
marionettejs/backbone.marionette
Marionette.js is a composite application framework built on top of Backbone.js that provides application architecture, view management, and…
657033maintenance
slackhq/circuit
Circuit is a Compose-driven architecture framework for Kotlin applications, primarily targeting Android. It pairs Compose-based Presenters …
981860stable
svecosystem/runed
Runed is a collection of TypeScript utilities for Svelte 5 applications built on top of Svelte Runes. It provides reactive helpers for stat…
601853active
ptomasroos/react-native-scrollable-tab-view
A JavaScript-only React Native component providing swipeable tabbed navigation where each tab maintains its own ScrollView and scroll posit…
236946maintenance
HospitalRun
The React/Redux frontend for HospitalRun, a free and open-source electronic medical record (EMR) system designed for hospitals in developin…
106889maintenance
Mijick/Popups
A SwiftUI library that simplifies presenting popups, alerts, sheets, toasts, banners, and popovers in iOS apps. It provides a clean, declar…
531814active
KevinVandy/material-react-table
Material React Table is a fully-featured data grid/table component library for React, built on TanStack Table V8 and Material UI V6, writte…
691809active
zarazhangrui/tab-out
Tab Out is a Chrome extension (Manifest V3) that replaces the new tab page with a dashboard of all open tabs, grouped by domain with homepa…
461806active
choojs/choo
Choo is a tiny 4kb JavaScript frontend framework for building sturdy single-page applications using vanilla JS and HTML. It combines an eve…
506762maintenance
yezihaohao/react-admin
A complete React admin dashboard template/solution built with Ant Design, React Router, Redux, and ECharts. It provides a full-featured boi…
326731maintenance
setube/vue-xiuxiangame
A browser-based Chinese text cultivation (xiuxian) idle game built with Vue.js, Element Plus, and Pinia. Players grind through a text-based…
501788active
taylorchen709/vue-admin
A Vue.js 2 admin dashboard template built with Element UI, providing a starting scaffold for building admin panels. It includes webpack con…
326554maintenance
moreSwift/swift-cross-ui
SwiftCrossUI is a cross-platform declarative UI framework for Swift, inspired by SwiftUI's API and design. It lets developers build native …
951754active
Dimillian/MovieSwiftUI
MovieSwiftUI is a real-world iOS and macOS application built entirely with SwiftUI and Combine, consuming the MovieDB API. It serves as a d…
326527maintenance
dflex-js/dflex
DFlex is a vanilla JavaScript drag-and-drop library that transforms DOM elements in place instead of reconstructing the DOM tree, using its…
231746active
CombineCommunity/CombineCocoa
CombineCocoa is a Swift library providing Combine publisher bridges for common UIKit controls and gesture recognizers. It lets iOS develope…
591740active
Bacon.js
Bacon.js is a functional reactive programming (FRP) library for TypeScript and JavaScript, built around event streams and observable proper…
366453maintenance
redux-utilities/redux-actions
redux-actions is a JavaScript utility library providing helpers like createActions, handleActions, and combineActions for working with Flux…
236450maintenance
karolkozer/planby
Planby is a React component library for quickly building EPG (electronic program guide), schedule, timeline, and planner UIs with a custom …
821720active
getActivity/AndroidProject-Kotlin
A Kotlin-based Android project template ('technology middle platform') providing a ready-made architecture with common screens, dialogs, an…
881718active
saadeghi/theme-change
A tiny JavaScript library for switching CSS themes using data attributes, CSS custom properties, and localStorage persistence. It works wit…
681717stable
zhujiang521/PlayAndroid
A Kotlin Android client app for the WanAndroid API built with MVVM architecture and Jetpack libraries (Compose, Room, Hilt, DataStore, Coro…
481712active
PowerGrid
Livewire PowerGrid is a PHP package that generates modern, customizable data tables for Laravel applications using the Livewire framework. …
931693active
lukemorales/query-key-factory
A TypeScript library for creating typesafe, standardized query keys for TanStack Query (React Query, Vue Query, Solid Query, Svelte Query).…
231679stable
RSamaium/RPG-JS
RPGJS is a TypeScript framework for building 2D browser-based RPGs and MMORPGs from a single codebase. It provides RPG-specific runtime pie…
891661active
redux-offline/redux-offline
Redux Offline is a persistent Redux store enhancer for building offline-first web and React Native applications, with first-class support f…
106130maintenance
SvelteFire
SvelteFire is a TypeScript library that wraps Firebase services (Auth, Firestore, Storage, RealtimeDB, Analytics) in Svelte stores and decl…
231657active
software-mansion/react-freeze
A small React library that prevents component subtrees from rendering by leveraging the Suspense mechanism. Frozen components are not unmou…
571654stable
avkonst/hookstate
Hookstate is a fast, extensible state management library for React built on top of the React state hook, offering both local and global sta…
251651active
igorescodro/alkaa
Alkaa is an open-source to-do application built with Kotlin and Compose Multiplatform, available on Android, iOS, and Desktop. It serves as…
851647active
JackySoft/marsview
Marsview is an open-source low-code visual platform for building admin and back-office web applications. Developers create projects, pages,…
321644active
aheze/Setting
A SwiftUI library for composing beautiful, searchable preference/settings panels in Swift apps. It provides a declarative result-builder sy…
221644active
Livinglist/Hacki
Hacki is an open-source, cross-platform Hacker News client built with Flutter for Android and iOS. It supports HN account login, voting, co…
1001630active
tvillarete/ipod-classic-js
A web-based iPod Classic simulator that streams music from Spotify and Apple Music, featuring a pixel-perfect click wheel interface, games,…
751628active
chrisjpatty/flume
Flume is a React-powered node editor library that lets developers build user-friendly visual editors for modeling business logic as JSON gr…
571627stable
ha-floorplan
A Lovelace card plugin for Home Assistant that maps entities to SVG objects, letting users visualize device states, control devices, and ca…
841621active
derkork/godot-statecharts
A state charts extension for Godot Engine 4 that lets developers model game logic as hierarchical state charts using Godot nodes and signal…
801619active
kbrsh/moon
Moon is a minimal, fast JavaScript library for building functional user interfaces, where applications are pure functions communicating wit…
235948maintenance
fulcrologic/fulcro
Fulcro is a full-stack, data-driven framework for building single-page web applications in Clojure and ClojureScript, built on React. It pr…
761615active
damianricobelli/stepperize
Stepperize is a type-safe, headless toolkit for building multi-step flows in React and React Native. It lets you define steps once as typed…
861606active
RxSwiftCommunity/RxKeyboard
RxKeyboard is a Swift library that provides a reactive way to observe iOS keyboard frame changes via RxSwift Drivers, replacing raw keyboar…
591600stable
Halogen
Halogen is a declarative, type-safe UI library for PureScript with its own virtual DOM implementation. It supports encapsulated, composable…
231598active
iddan/react-spreadsheet
A simple, customizable, and performant spreadsheet component library for React. It provides a straightforward API for rendering editable gr…
431597active
ShizukuIchi/winXP
A web-based recreation of the Windows XP desktop experience built with React and JavaScript. It recreates draggable, resizable windows, a s…
325863maintenance
Odoo
Owl is a lightweight (~30kb gzipped, zero dependencies) TypeScript UI framework built by Odoo, featuring signal-based reactivity, class-bas…
911585active
cerebral/overmind
Overmind is a frictionless state management library for web applications, built around a single state tree with actions, effects, and opera…
701579stable
QuintGao/GKPageScrollView
GKPageScrollView is an iOS library for building nested UIScrollView layouts like Weibo, Douyin, and NetEase Cloud Music profile pages, with…
251577stable
Binding.scala
Binding.scala is a reactive data-binding library for Scala that runs on both the JVM and Scala.js. It provides automatically recalculating …
581574active
xmartlabs/XLForm
XLForm is an Objective-C library for iOS that lets developers build dynamic table-view forms from declarative form definitions, with runtim…
235727maintenance
LouisBarranqueiro/reapop
Reapop is a simple and customizable notifications (toast) system for React applications. It works standalone or with Redux, providing compo…
671561stable
LogRocket/redux-logger
redux-logger is a Redux middleware that logs every dispatched action and the resulting state changes to the browser console. It supports cu…
235713maintenance
solidjs-community/solid-primitives
A community-maintained collection of high-quality, tree-shakable reactive primitives for the SolidJS framework, covering inputs, media, obs…
901559active
Sky24n/flutter_wanandroid
A WanAndroid client app built with Google Flutter, supporting Android and iOS. It demonstrates BLoC state management, RxDart, international…
325663maintenance
beekai-oss/little-state-machine
Little State Machine is a tiny (715B gzipped) React hook library for global state management with built-in persistence to sessionStorage or…
341538stable
jaredLunde/react-hook
A collection of strongly typed, concurrent mode-safe React hooks written in TypeScript. It provides hooks for common needs like async resol…
321530active
MarceloPrado/flash-calendar
Flash Calendar is a fast, lightweight React Native calendar library built on Flash List, supporting date ranges, infinite scroll, localizat…
611507active
VelocityX
VelocityX is a minimalist open-source UI framework for Flutter, inspired by TailwindCSS and SwiftUI, that speeds up app development through…
231506active
cheeaun/phanpy
Phanpy is a minimalistic, opinionated web client for Mastodon, available as a hosted PWA at phanpy.social. It offers an alternative Mastodo…
991503active
ovidiuch/flatris
Flatris is a fast-paced two-player Tetris-style web game built with React and Redux, featuring both UI and server components. It is a progr…
321500active
Mosby
Mosby is a Java library providing Model-View-Presenter (MVP) and Model-View-Intent (MVI) architecture patterns for Android apps. It include…
235426maintenance
fossasia/open-event-checkin
A Vue.js-based web application for attendee check-in at events, part of the FOSSASIA Open Event ecosystem. It connects to the Open Event Se…
101491active
Nerv
Nerv is a virtual-dom based JavaScript/TypeScript UI library with an identical React 16 API, offering high performance, a tiny ~9KB gzipped…
325410maintenance
kaiban-ai/KaibanJS
KaibanJS is a JavaScript/TypeScript framework for building and orchestrating multi-agent AI systems using a Kanban-inspired model of Agents…
711482active
APSL/react-native-keyboard-aware-scroll-view
A React Native library providing KeyboardAwareScrollView, KeyboardAwareFlatList, and KeyboardAwareSectionList components that handle keyboa…
235371maintenance
mrpmorris/Fluxor
Fluxor is a zero-boilerplate Flux/Redux state management library for .NET and Blazor. It provides a single-state-store, unidirectional data…
901477active
SmileZXLee/uni-z-paging
z-paging is a high-performance paging component for uni-app that provides pull-to-refresh and load-more functionality with fully automatic …
681474stable
fermoya/SwiftUIPager
SwiftUIPager is a Swift library providing a native Pager component built entirely with SwiftUI. It renders a scrollable, memory-efficient c…
231471stable
rtfeldman/seamless-immutable
A JavaScript library providing immutable data structures that are backwards-compatible with normal Arrays and Objects. It wraps vanilla JS …
105323maintenance
Stimulus Components
A collection of over 25 standalone Stimulus controllers (published as individual npm packages) that provide common frontend behaviors like …
771469active
reflux/refluxjs
RefluxJS is a simple JavaScript library implementing a unidirectional dataflow architecture inspired by Facebook's Flux, built around actio…
325310maintenance
umijs/hox
Hox is a lightweight state-sharing library for React that lets you create shared stores using the same hooks DSL as regular components. It …
231455active
smartxworks/sunmao-ui
Sunmao is a front-end low-code framework for encapsulating UI components into low-code component libraries and building custom low-code dev…
411451active
brick-design/brick-design
Brick Design is a low-code visual page-building framework built with React and TypeScript. It supports drag-and-drop editing with both flow…
235148maintenance
satya164/react-native-tab-view
A cross-platform Tab View component for React Native with smooth swipe gestures and animations, implemented via react-native-pager-view on …
105104maintenance
Bonsai UI Library
Bonsai is an OCaml library for building performant, reactive web applications on top of Js_of_ocaml, inspired by Elm. It uses purely functi…
601415active
boost-ext/sml
Boost::ext.SML is a C++14 one-header-only state machine library with no dependencies, providing a UML-compliant transition table DSL (src_s…
811410stable
Responsive Framework
A Flutter framework providing widgets and breakpoints to make apps responsive across mobile, desktop, and web layouts. It automatically ada…
301408active
ONEARMY/community-platform
An open-source community platform built by One Army to help global communities connect, collaborate, and share knowledge around social and …
931403active
AttoJS/vue-request
VueRequest is a Vue composable library for managing API request states, supporting SWR, polling, error retry, caching, throttling/debouncin…
241394active
unity-atoms/unity-atoms
Unity Atoms is an open-source C# library for Unity built around Scriptable Objects, providing tiny composable 'Atoms' (variables, events, l…
791392active
DexterHuang/CyberCodeOnline
CyberCode Online is a free browser and mobile cyberpunk text-based MMORPG built with React.js and TypeScript. It features casual AFK gamepl…
771389active
heluxjs/helux
Helux is a reactive atomic state management engine for React and React-like frameworks, built on the fast immutable-js library limu. It com…
701389active
colorfy-software/react-native-modalfy
React Native Modalfy is a TypeScript library for managing modals in React Native apps. It lets you define modals once in a stack, open them…
881386active
Flutterando/modular
Flutter Modular is a Dart/Flutter framework that provides modularized route management and dependency injection, organizing Flutter apps by…
941385active
textbus/textbus
Textbus is a component-based, data-driven rich text editing framework written in TypeScript. It supports real-time collaborative editing vi…
841383active
Th3Wall/Fakeflix
Fakeflix is a Netflix-inspired web application clone built with React, Redux, and Firebase, featuring authentication, movie/series browsing…
324947maintenance

← prev page 4 / 14 next →