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.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| MiniMax-AI/OpenRoom VibeApps (OpenRoom) is a browser-based desktop environment with draggable windows and a suite of built-in apps, all controlled by an AI Age… | 50 | 1270 | active |
| mescroll/mescroll mescroll is a lightweight JavaScript framework for pull-to-refresh and pull-up infinite loading in mobile web lists, written in vanilla JS … | 23 | 4451 | maintenance |
| bumble-tech/appyx Appyx is a model-driven navigation library with UI components for Jetpack Compose and Compose Multiplatform. It lets developers define cust… | 73 | 1261 | active |
| dashersw/gea Gea is a compiler-first reactive JavaScript UI framework that transforms JSX at build time into surgical DOM patches, eliminating the virtu… | 76 | 1258 | active |
| bemusic/bemuse Bemuse is an open-source, web-based online rhythm action game that plays songs in BMS/BMSON format directly in the browser. It is built wit… | 83 | 1250 | active |
| N0VI028/JS-Slash-Runner Tavern-Helper (JS-Slash-Runner) is a SillyTavern extension that lets users run external JavaScript inside the chat via sandboxed iframes. I… | 66 | 1248 | active |
| Composables UI Compose Unstyled is a Kotlin library providing fully renderless, accessible component primitives (bottom sheets, dialogs, dropdown menus, s… | 85 | 1242 | active |
| owen2345/camaleon-cms Camaleon CMS is a dynamic and advanced content management system built on Ruby on Rails, designed as a flexible alternative to WordPress fo… | 92 | 1237 | active |
| Yoctol/bottender Bottender is a TypeScript/Node.js framework for building conversational user interfaces (chatbots) across multiple messaging channels inclu… | 23 | 4282 | maintenance |
| drhenner/ror_ecommerce ROR Ecommerce is a Ruby on Rails 8.1 e-commerce platform aimed at small businesses, providing an admin for purchase orders, products, shipm… | 61 | 1208 | active |
| fastapiadmin/FastapiAdmin FastapiAdmin is an open-source full-stack rapid development platform for building enterprise admin/back-office systems, combining a FastAPI… | 72 | 1204 | active |
| karaxnim/karax Karax is a framework for building single page applications in Nim that compiles to JavaScript. It uses a virtual DOM similar to React but i… | 72 | 1166 | active |
| ThorUI ThorUI is a lightweight, clean mobile UI component library for uni-app (Vue-based), supporting compilation to WeChat/QQ mini-programs, H5, … | 32 | 1154 | active |
| andrewjiang/palantir-for-family-trips A React-based dashboard application that treats family trip planning like a Palantir-style operations command center, with convoy routes, t… | 46 | 1144 | active |
| WebReflection/uhtml uhtml is a micro library for rendering fast, reactive HTML and SVG in the browser using tagged template literals with a JSX-inspired syntax… | 67 | 1141 | active |
| marmelab/shadcn-admin-kit A component kit for building admin applications with shadcn/ui, providing CRUD pages, data tables, forms, authentication, and dashboards. I… | 77 | 1133 | active |
| orailnoor/cross-platform-llm-client PrivateLM is a cross-platform AI chat client built with Flutter that unifies local on-device LLM inference (GGUF models with Vulkan GPU acc… | 67 | 1105 | active |
| burakorkmez/fullstack-chat-app A full-stack real-time chat application built with the MERN stack, Socket.io, TailwindCSS, and Daisy UI. It includes JWT authentication, on… | 22 | 1101 | active |
| streamich/json-joy json-joy is a TypeScript library implementing the JSON CRDT protocol for conflict-free real-time collaboration on JSON data models, plus JS… | 91 | 1094 | active |
| Laravel Enso Laravel Enso is a Laravel + Vue single-page application boilerplate and framework with Bulma theming, providing admin panel functionality o… | 74 | 1090 | active |
| magento/pwa-studio Magento PWA Studio is a collection of JavaScript tools and libraries for building, optimizing, and deploying Progressive Web Application st… | 83 | 1083 | active |
| Sollimann/bonsai Bonsai is a Rust implementation of behavior trees for building deterministic AI logic, with Python bindings available on PyPI. It targets r… | 81 | 1083 | active |
| symfony/ux Symfony UX is an initiative and collection of PHP/JavaScript packages that integrate frontend tools like Stimulus, Turbo, Chart.js, React, … | 97 | 1077 | active |
| iczer/vue-antd-admin Vue Antd Admin is a Vue implementation of Ant Design Pro, providing an out-of-the-box admin dashboard template for building enterprise back… | 23 | 3662 | maintenance |
| frappe/frappe-ui Frappe UI is a Vue 3 and Tailwind CSS component library and utility set for rapidly building modern frontends, especially for Frappe Framew… | 99 | 1065 | active |
| imwangfan/SnowAdmin SnowAdmin is an open-source admin dashboard template built with Vue3, TypeScript, Vite, Pinia, and Arco Design. It provides a polished, rea… | 69 | 1062 | active |
| boona13/mykonos-island-voxels A browser-based isometric island builder with a sun-bleached Mykonos aesthetic, built in vanilla JavaScript ES modules with no bundler or d… | 48 | 1059 | active |
| ali-bouali/book-social-network Book Social Network (BSN) is a full-stack social network application for exchanging and borrowing books among members. It combines a Spring… | 26 | 1059 | active |
| huangwei9527/quark-h5 Quark-h5 is an open-source H5 page visual editor built with Vue 2 on the frontend and Koa 2 with MongoDB on the backend, similar to tools l… | 23 | 3594 | maintenance |
| eHunter eHunter is a Tampermonkey/userscript that injects a Vue 3-based comic reader UI into supported comic sites (EH/EXHentai, NHentai), offering… | 70 | 1049 | active |
| vercel-labs/tersa Tersa is an open-source visual AI playground built as a Next.js web application where users drag, drop, and connect nodes on a canvas to bu… | 58 | 1042 | active |
| ChenyCHENYU/Robot_Admin Robot Admin is a modern enterprise admin dashboard template built with Vue 3, TypeScript, and Naive UI, offering 49 ready-to-use components… | 78 | 1025 | active |
| Skolaczk/next-starter A Next.js starter template (boilerplate) preconfigured with TypeScript, Tailwind CSS 4, shadcn/ui, NextAuth, Stripe, Drizzle ORM, and testi… | 79 | 1003 | active |
| konstantinruge/notion-clone A full-stack open-source clone of Notion.so for creating and editing block-based notes, built with Next.js/React on the frontend and Expres… | 32 | 2954 | maintenance |
| TokamakUI/Tokamak Tokamak is a SwiftUI-compatible framework that lets developers build browser apps rendered to the DOM via WebAssembly, with a goal of suppo… | 10 | 2835 | maintenance |
| logamee/lin-cms-vue Lin CMS is a front-end CMS development framework built with Vue 3 and Element Plus, part of a full front-end/back-end CMS solution with bac… | 55 | 2834 | maintenance |
| reactGo/reactGo reactGo is a full-stack boilerplate/framework for building universal (server-side rendered) React apps with Redux, React Router, Webpack 5,… | 32 | 2789 | maintenance |
| MooTools MooTools Core is a classic JavaScript utility framework providing an elegant class-based OOP system, DOM manipulation, selectors, events, a… | 32 | 2676 | maintenance |
| js-newbee/taro-yanxuan A reference implementation of the NetEase Yanxuan e-commerce app built with Taro to demonstrate unified multi-platform development across W… | 32 | 2656 | maintenance |
| nx-admin nx-admin is an open-source Vue 2 + Element UI admin dashboard template for rapidly building enterprise back-office management systems. It s… | 23 | 2596 | maintenance |
| javaswing/NeteaseCloudWebApp A Vue.js web application that replicates the core features of the Netease Cloud Music app in the browser. It uses the Vue ecosystem (vue-ro… | 32 | 2580 | maintenance |
| White Jotter White-Jotter is a simple content management system (CMS) built with a Vue.js frontend and Spring Boot backend, demonstrating a full front-e… | 23 | 2536 | maintenance |
| xiaozhu188/electron-vue-cloud-music An Electron + Vue + Ant Design Vue desktop music client that mimics NetEase Cloud Music, built on the NeteaseCloudMusicApi backend. It feat… | 23 | 2467 | maintenance |
| shen100/wemall Wemall is a self-hosted micro e-commerce (online mall) application built with Go (Iris + GORM + MySQL), Node.js server-side rendering, and … | 32 | 2297 | maintenance |
| pmndrs/racing-game An open-source browser-based racing game built with React and react-three-fiber, serving as a showcase for using React semantics in game de… | 32 | 2220 | maintenance |
| Laravue Laravue is a full-stack admin dashboard starter combining Laravel as the backend with Vue.js and Element UI on the frontend. It provides an… | 23 | 2196 | maintenance |
| kisence-mian/MyUnityFrameWork A pluggable Unity game development framework written in C# covering resource loading, config/data loading, UI management, audio, logging, a… | 32 | 2191 | maintenance |
| mjrussell/redux-auth-wrapper redux-auth-wrapper is a React Higher Order Component (HOC) library for handling authentication and authorization in React + Redux applicati… | 32 | 2171 | maintenance |
| github1586/nuxt-bnhcp A full-stack e-commerce (course booking mall) demo application built with Nuxt/Vue SSR, Node/Express, MySQL, Redis, and Socket.io. It imple… | 32 | 2124 | maintenance |
| liyupi/yuindex YuIndex is a geek-styled browser homepage that lets users operate everything through a self-implemented web terminal and command system. It… | 32 | 2118 | maintenance |
| DevConnector DevConnector 2.0 is a social network application for developers built on the MERN stack (MongoDB, Express, React, Node.js). It serves as th… | 32 | 1965 | maintenance |
| jamstack-cms/jamstack-ecommerce A starter e-commerce application built with Next.js and React, styled with Tailwind CSS, featuring product catalog, cart, checkout, and an … | 32 | 1960 | maintenance |
| UnityTech/UIWidgets UIWidgets is a Unity package, derived from Flutter, that lets developers build efficient cross-platform apps with a widget-based UI framewo… | 10 | 1956 | maintenance |
| spatie/dashboard.spatie.be The open-source code behind Spatie's realtime office wall dashboard, built as a full Laravel application with Vue and WebSockets. It displa… | 76 | 1955 | maintenance |
| ninjaframework/ninja Ninja is a full stack web framework for Java built on mature technologies like Servlets, Guice, JPA, Flyway, and Maven. It provides routing… | 62 | 1900 | maintenance |
| chaychan/TouTiao An Android app that closely replicates the Toutiao (Today's Headlines) news client, built with RxJava, Retrofit, and MVP architecture. It s… | 32 | 1816 | maintenance |
| ustwo/ustwo.com-frontend The front-end source code and build tooling for the ustwo.com corporate website, built as a React single-page application with server-side … | 32 | 1797 | maintenance |
| hugoam/two two is a C++ toolkit for rapidly prototyping live graphical applications and games, providing reflection, generic algorithms, an immediate-… | 76 | 1732 | maintenance |
| mjl0602/flutter_tiktok A Flutter application that clones TikTok's short-video browsing experience, with smooth vertical video scrolling, double-tap likes, comment… | 32 | 1643 | maintenance |
| Dojo Toolkit Dojo 1 is the core package of the classic Dojo Toolkit, a JavaScript library providing DOM manipulation, Ajax, class-based inheritance, eve… | 73 | 1592 | maintenance |
| Fusion.js Fusion.js is Uber's open-source universal web framework for building React applications with server-side rendering out of the box. It uses … | 23 | 1558 | maintenance |
| loveRandy/vue-cli3.0-vueadmin A Vue 2 admin dashboard template built on vue-cli 3.0 with Element UI, Vuex, Vue Router, and Axios. It provides role-based permission manag… | 34 | 1420 | maintenance |
| DanielDe/org-web org-web is a web application that brings Emacs org-mode to the browser, built with React and Redux and optimized for mobile use. It syncs o… | 32 | 1409 | maintenance |
| vrld/hump hump is a small collection of helper modules for developing games with the LÖVE framework in Lua. It provides gamestate management, timers … | 32 | 1358 | maintenance |
| donejs/donejs DoneJS is an all-in-one JavaScript framework that bundles StealJS, CanJS, jQuery, testing tools, documentation generators, and server-side … | 23 | 1339 | maintenance |
| creativetimofficial/vuetify-material-dashboard Vuetify Material Dashboard is a free, open-source Material Design admin dashboard template built on Vue.js, Vuetify, and Vuex by Creative T… | 23 | 1321 | maintenance |
| XDroid XDroid is a lightweight Android rapid development framework composed of UI, cache, event, image loading, logging, routing, and networking m… | 23 | 1294 | maintenance |
| vivianli-me/ReactNativeOne A React Native clone of the Chinese literary lifestyle app 'ONE·一个', covering picture-text, reading, music, and movie sections with ~80% co… | 66 | 1284 | maintenance |
| tokio-rs/topcoat Topcoat is a modular, batteries-included Rust framework for building full-stack, server-rendered web apps with async components and built-i… | 80 | 5802 | experimental |
| xuqiang521/nuxt-ssr-demo A demo application that clones the Juejin (掘金) developer community site using Vue, Nuxt, Vuex, Vue Router, and Axios for server-side render… | 32 | 1219 | maintenance |
| yuri2peter/win10-ui Win10-UI is a JavaScript UI framework that recreates the Windows 10 desktop look—live tiles, start menu, taskbar, and iframe-based window m… | 40 | 1193 | maintenance |
| salvadordeveloper/flutter-tiktok A TikTok clone mobile app built with Flutter and Firebase, featuring a swipeable short-video feed with user data and animations. It serves … | 32 | 1182 | maintenance |
| 在线借书平台 微信小程序 A WeChat mini-program for an online book-borrowing platform connecting readers with libraries, featuring 30+ pages, reusable components, an… | 32 | 1170 | maintenance |
| fly803/BaseProject BaseProject is an Android base framework library that bundles screen resolution adaptation, a Retrofit2 network layer with unified error ha… | 23 | 1150 | maintenance |
| youth5201314/XFrame XFrame is an Android rapid development framework that bundles commonly used utilities: an HTTP request abstraction layer, logging, caching,… | 23 | 1140 | maintenance |
| Widle-Studio/Grocery-App A Flutter-based grocery shopping application template with mobile and web support, built in Dart with Material Design. It provides a struct… | 32 | 1139 | maintenance |
| ed-roh/mern-social-media A complete full-stack MERN (MongoDB, Express, React, Node.js) social media application with authentication, likes, and dark mode. It serves… | 32 | 1121 | maintenance |
| Teriteri Teriteri is a Vue3-based web client for a Bilibili-style danmaku (bullet comment) video sharing platform, built as a graduation project wit… | 29 | 1102 | maintenance |
| CodeXYu/ShiTu ShiTu (识兔) is a React Native mobile app demonstrating image recognition, image upload, and a waterfall-style photo feed with features like … | 32 | 1097 | maintenance |
| spicyShrimp/U17 A Swift 5 iOS application that closely replicates the U17 (Youyaoqi) comic reading app, built with UIKit and popular third-party libraries … | 32 | 1051 | maintenance |
| G-Joker/WeaponApp WeaponApp is an Android showcase application demonstrating an MVVM architecture built with Retrofit, RxJava, DataBinding, and the Small plu… | 32 | 1002 | maintenance |
| joschan21/nextjs-realtime-chat FriendZone is a full-stack realtime messaging chat application built with Next.js 13 and TypeScript. It supports realtime messaging, friend… | 31 | 999 | maintenance |
| hexops/vecty Vecty is a Go frontend framework for building responsive and dynamic web UIs compiled to WebAssembly, with an efficient DOM diffing model s… | 10 | 2903 | experimental |
| chinedufn/percy Percy is a collection of Rust libraries for building frontend browser apps with Rust and WebAssembly, centered on an html! macro that gener… | 73 | 2314 | experimental |
| blacksmithgu/datacore Datacore is an Obsidian plugin that indexes Markdown files and provides fast, live-updating query views, serving as the successor to Datavi… | 80 | 2240 | experimental |
| wdjungst/react-project A React.js framework distributed as a dependency (not a boilerplate) that bundles React Router, Babel, Webpack, Express server-side renderi… | 32 | 1806 | experimental |
| flutter/genui A Flutter SDK for building interactive generative UI, where LLMs and agents compose dynamic graphical interfaces at runtime from a JSON-bas… | 81 | 1782 | experimental |
| octanejs/octane Octane is a compiled JavaScript UI framework that keeps React's component and hooks API while compiling components to direct DOM code with … | 77 | 1458 | experimental |
| pixel-point/aval AVAL is an open-source format and runtime for interactive, prerendered video on the web, bundling multiple codec renditions (AV1, VP9, H.26… | 53 | 1396 | experimental |
| yyx990803/vue-lit A ~70-line proof-of-concept framework for defining native custom elements using Vue's reactivity system and lit-html templating. It exposes… | 32 | 1113 | experimental |
| shadcn-ui/taxonomy Taxonomy is an open-source Next.js 13 demo application showcasing the App Router, server components, authentication with NextAuth.js, Prism… | 64 | 19290 | abandoned |
| facebookarchive/AsyncDisplayKit AsyncDisplayKit (now renamed Texture) is an iOS UI framework built on top of UIKit that keeps complex user interfaces smooth by moving expe… | 10 | 13318 | abandoned |
| kusti8/proton-native Proton Native is a React-based framework for building cross-platform native desktop applications using React Native syntax and components. … | 32 | 10871 | abandoned |
| microsoft/reactxp ReactXP is a TypeScript library providing a thin cross-platform abstraction layer over React and React Native, letting developers share vie… | 10 | 8204 | abandoned |
| chrisbanes/tivi Tivi is a TV show tracking application that connects to Trakt.tv, built with Kotlin Multiplatform and Compose Multiplatform for Android, iO… | 10 | 6719 | abandoned |
| este/este Este is a fullstack React/Next.js starter kit with TypeScript, GraphQL (Relay/Apollo), Prisma, and cross-platform mobile support via react-… | 10 | 5318 | abandoned |
| tiajinsha/JKVideo JKVideo is a feature-rich third-party Bilibili client built with React Native and Expo, offering DASH video playback, real-time danmaku (bu… | 63 | 4991 | abandoned |
| YUI YUI 3 is Yahoo's open-source JavaScript and CSS library for building richly interactive web applications, offering DOM utilities, UI widget… | 23 | 4159 | abandoned |
| codeestX/GeekNews GeekNews is an Android reading app for programmers that aggregates content from Zhihu Daily, WeChat news, Gank.io, Juejin, and V2EX in a Ma… | 32 | 3485 | abandoned |
| voltrb/volt Volt is a Ruby web framework in which the same Ruby code runs on both the server and the client (compiled via Opal), with reactive DOM upda… | 32 | 3194 | abandoned |