function: state-management
1305 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| FaridSafi/react-native-gifted-listview A React Native ListView component providing pull-to-refresh and infinite scrolling for Android and iOS apps. It wraps list fetching with pa… | 23 | 1614 | abandoned |
| Sioxas/vue-music A Vue.js demo web application for searching and playing music sourced from QQ Music. It supports playback controls, playlists, search for s… | 32 | 1594 | abandoned |
| rwieruch/favesound-redux A SoundCloud client web application built with React and Redux, serving as a real-world example app for learning the React + Redux ecosyste… | 32 | 1587 | abandoned |
| Arello-Mobile/Moxy Moxy is an Android library that implements the MVP (Model-View-Presenter) pattern, keeping presenters alive across Activity recreation and … | 23 | 1587 | abandoned |
| yyx990803/vue-hooks An experimental proof-of-concept library that brings React-style hooks (useState, useEffect, custom hooks) to Vue 2 components. It is archi… | 10 | 1586 | abandoned |
| xamarin/XamarinCommunityToolkit A collection of animations, behaviors, converters, and effects for Xamarin.Forms mobile development, simplifying common developer tasks whe… | 10 | 1563 | abandoned |
| box/t3js T3 is a minimal, unopinionated client-side JavaScript framework from Box for building large-scale web applications with loosely-coupled com… | 23 | 1539 | abandoned |
| f2prateek/rx-preferences A Java library that wraps Android's SharedPreferences in RxJava observables, allowing reactive observation of preference changes and subscr… | 32 | 1519 | abandoned |
| matfish2/vue-tables-2 Vue Tables 2 is a Vue.js component library providing fully featured, customizable data table/grid components with client-side and server-si… | 10 | 1511 | abandoned |
| intercellular/cell Cell is a JavaScript web app framework that builds applications as JSON-like declarative data structures powered by a self-driving DOM. It … | 23 | 1500 | abandoned |
| glittershark/reactable Reactable is a React component library for rendering fast, flexible client-side data tables with built-in sorting, filtering, and paginatio… | 10 | 1498 | abandoned |
| mikehostetler/amplify AmplifyJS is a jQuery-era JavaScript component library providing three modules: a pub/sub message bus for component communication, a unifie… | 32 | 1438 | abandoned |
| manikandanraji/youtubeclone-frontend A YouTube clone frontend built with React and Redux as part of the PERN stack, featuring video uploads, likes, comments, subscriptions, and… | 10 | 1426 | abandoned |
| race604/react-native-viewpager A JavaScript-only ViewPager (swipeable pager) component for React Native supporting both Android and iOS. It supports auto-play, infinite l… | 53 | 1405 | abandoned |
| dxx/react-bilibili A high-fidelity clone of the Bilibili mobile web app built with React 16.8, TypeScript, Redux, and server-side rendering via Express. It is… | 73 | 1394 | abandoned |
| cundong/HeaderAndFooterRecyclerView An Android library that wraps RecyclerView to support adding header and footer views via a custom adapter and utility methods. It also prov… | 32 | 1392 | abandoned |
| jsonmaur/jumpsuit Jumpsuit is a JavaScript framework that wraps React and Redux to provide a simplified, opinionated state management and app-building API. I… | 10 | 1381 | abandoned |
| jsdf/react-native-refreshable-listview A React Native component that wraps ListView to add pull-to-refresh functionality with a loading spinner while data reloads. It is deprecat… | 32 | 1375 | abandoned |
| lafikl/steady.js Steady.js is a small JavaScript module for running logic on the onscroll event without performance regressions, using media-query-like cond… | 23 | 1348 | abandoned |
| jxnblk/reflexbox Reflexbox is a responsive React flexbox grid system providing Flex and Box layout primitives with built-in CSS-in-JS. The project has moved… | 10 | 1347 | abandoned |
| heyushuo/mpvue-shop A WeChat mini-program e-commerce app cloning NetEase Yanxuan, built with mpvue (Vue-based mini-program framework) on the frontend and Node.… | 32 | 1346 | abandoned |
| googlearchive/observe-js observe-js is a JavaScript library for observing changes to Arrays, Objects, and PathValues, exposing observers like PathObserver, ArrayObs… | 10 | 1342 | abandoned |
| MicheleBertoli/react-automata A React library providing a state machine abstraction built on xstate, offering declarative state management via a higher-order component a… | 32 | 1331 | abandoned |
| ng-redux Angular 2+ bindings for Redux that integrate a Redux store with Angular's dependency injection, change detection, and RxJS observables. The… | 23 | 1330 | abandoned |
| lanux/Vue-Admin Vue-Admin is a demo admin dashboard application built with Vue 2, Element UI, Vuex, Vue Router, Axios, and ECharts. It showcases role-based… | 23 | 1321 | abandoned |
| hzzly/xyy-vue A personal demo web application called 'Qu约' built with Vue, vue-router, Vuex, axios, and webpack, aimed at college students for organizing… | 32 | 1309 | abandoned |
| zenangst/Spots Spots is a cross-platform view controller framework for building component-based user interfaces in Swift. It uses generic view models that… | 23 | 1302 | abandoned |
| kaku2015/ColorfulNews ColorfulNews is an Android news-reading app built with Material Design, MVP architecture, Dagger2, RxJava, and Retrofit2. It aggregates new… | 32 | 1301 | abandoned |
| parse-community/ParseReact Parse + React is an interface layer on top of the Parse JS SDK that lets React components subscribe to Parse queries and automatically re-r… | 10 | 1289 | abandoned |
| z-9527/react-admin-master A React + Ant Design admin dashboard template demo built for learning purposes, featuring login-gated routes, shared components, and MobX s… | 32 | 1268 | abandoned |
| davdroman/Bohr Bohr is an Objective-C framework for building iOS settings screens by composing table view sections and cells declaratively. It ships built… | 10 | 1251 | abandoned |
| ribot/ribot-app-android The open-source ribot studio Android app, built to show team members' locations and check-in status via Estimote beacons. It serves as a re… | 32 | 1229 | abandoned |
| MedicOneSystems/livewire-datatables A Laravel package for building advanced, interactive data tables using Livewire, Tailwind CSS, and Alpine JS. It supports sorting, filterin… | 47 | 1227 | abandoned |
| omniscientjs/omniscient Omniscient is a JavaScript library providing an abstraction over React components for fast top-down rendering using immutable data structur… | 23 | 1218 | abandoned |
| SilenceDut/KnowWeather KnowWeather is a beautiful and practical Android weather app built with Android Architecture Components and a modular multi-module architec… | 32 | 1203 | abandoned |
| cowboy/jquery-hashchange A jQuery plugin that provides a cross-browser window.onhashchange special event, enabling basic bookmarkable #hash history and back/forward… | 32 | 1202 | abandoned |
| githubwing/ByeBurger ByeBurger is an Android behavior library that makes title bars, bottom navigation views, and floating buttons hide on scroll and reappear w… | 23 | 1202 | abandoned |
| ReactKit/ReactKit ReactKit is a Swift framework for reactive programming, providing stream-based bindings for Key-Value Observing, NSNotification, and target… | 23 | 1190 | abandoned |
| lbugnion/mvvmlight MVVM Light Toolkit is a C# framework that accelerates building Model-View-ViewModel (MVVM) applications across Xamarin and Windows platform… | 10 | 1186 | abandoned |
| bvaughn/react-virtualized-select A higher-order React component combining react-virtualized and react-select to render drop-down selects that efficiently handle thousands o… | 32 | 1171 | abandoned |
| cowboy/jquery-bbq jQuery BBQ is a jQuery plugin providing cross-browser #hash history via the window.onhashchange event, enabling bookmarkable hash-based sta… | 32 | 1164 | abandoned |
| dongjunkun/GanK An elegant Android client for the Gank.io (干货集中营) content aggregation service, built in Java. It serves as a practice project showcasing im… | 32 | 1159 | abandoned |
| prometheusresearch-archive/react-forms React Forms is a library providing tools for rendering and validating forms in React applications, using JSON Schema for validation. It off… | 32 | 1152 | abandoned |
| defagos/CoconutKit CoconutKit is a productivity framework for iOS written in Objective-C, providing a Cocoa-friendly toolbox of containers, transitions, and u… | 23 | 1139 | abandoned |
| dowjones/intentionjs Intention.js is a lightweight JavaScript library from Dow Jones that manipulates the DOM via HTML attributes to handle responsive design on… | 32 | 1112 | abandoned |
| dai-shi/react-hooks-global-state A small React library providing simple global state management via Hooks API without Context, supporting both setState-style and reducer-st… | 32 | 1097 | abandoned |
| peduarte/wallop Wallop is a minimal 4KB dependency-free JavaScript library for showing and hiding collections of HTML elements, commonly used as a slider o… | 23 | 1091 | abandoned |
| sjai013/unity-gameplay-ability-system A Unity framework for implementing gameplay ability systems, inspired by Unreal's GAS, providing an attribute system, gameplay tags, and ab… | 10 | 1083 | abandoned |
| martyjs/marty Marty is a JavaScript library implementing the Flux architecture for state management in React applications. It is no longer actively maint… | 32 | 1082 | abandoned |
| joshaber/Few.swift Few.swift is a React-inspired Swift library for building AppKit and UIKit UIs as stateless functions of their state. When state changes, it… | 23 | 1074 | abandoned |
| JasonStu/ReactNative_Shopping An open-source React Native e-commerce app modeled after the Yougou shopping site, built with Redux. It implements basic storefront screens… | 32 | 1073 | abandoned |
| stevenpersia/tinder-react-native A Tinder clone mobile app starter built with React Native and JavaScript, featuring four screens (Explore, Matches, Messages, Profile) and … | 32 | 1062 | abandoned |
| mquan/cortex Cortex is a lightweight JavaScript library providing an immutable data store for managing deeply nested data structures in React applicatio… | 23 | 1055 | abandoned |
| EleTeam/Shop-React-Native An open-source React Native e-commerce app similar to JD/Tmall/Taobao, built with Redux and paired with a PHP (Yii2) backend. It includes m… | 32 | 1054 | abandoned |
| phosphorjs/phosphor PhosphorJS is a TypeScript library providing widgets, layouts, collections, signaling, and messaging primitives for building rich web UIs. … | 10 | 1046 | abandoned |
| yllg/mpvue-xbyjShop A full-stack WeChat mini-program e-commerce shop built with mpvue on the frontend and Node.js with ThinkJS and MySQL on the backend. It inc… | 32 | 1041 | abandoned |
| FormidableLabs/redux-little-router A tiny router for Redux applications that treats the URL as part of the state tree and URL changes as plain actions. It provides a core vie… | 10 | 1035 | abandoned |
| dustingetz/react-cursor react-cursor is a small JavaScript library providing immutable cursors for managing deeply nested state in React applications, ported from … | 10 | 1025 | abandoned |
| GCX-HCI/ThirtyInch ThirtyInch is an MVP (Model-View-Presenter) library for Android that adds stateful Presenters to Activities and Fragments. Presenters survi… | 10 | 1020 | abandoned |
| zack24q/vue-navigation A Vue 2 navigation library that records route history and caches pages to mimic native mobile app navigation behavior. It wraps vue-router … | 32 | 1016 | abandoned |
| yTakkar/React-Instagram-Clone-2.0 A single-page Instagram clone built with the MERN-style stack (React, Redux, Node.js, Express) plus MySQL, featuring photo sharing, filters… | 32 | 1015 | abandoned |
| acdlite/redux-rx redux-rx is a JavaScript library providing RxJS utilities for Redux, including observable middleware, a createConnector utility for buildin… | 23 | 1006 | abandoned |
| react/react React is a JavaScript library for building declarative, component-based user interfaces for web and native applications. It lets developers… | 97 | 247898 | stable |
| Angular Angular is a TypeScript-based web development platform and framework maintained by Google for building scalable mobile and desktop web appl… | 95 | 101001 | stable |
| mem0ai/mem0 Mem0 is a memory layer for AI agents and LLM applications that extracts, stores, and retrieves persistent user context across sessions. It … | 92 | 64121 | active |
| Nuxt Nuxt is a free, open-source full-stack framework for building type-safe, performant web applications and websites with Vue.js. It bundles s… | 94 | 60801 | stable |
| tldraw/tldraw tldraw is a React SDK for building infinite canvas applications, providing a feature-complete whiteboard engine with drawing, diagramming, … | 95 | 49973 | stable |
| meteor/meteor Meteor is a full-stack JavaScript app platform for building modern web, mobile, and desktop applications with a unified codebase. It provid… | 77 | 44813 | active |
| langchain-ai/langgraph LangGraph is a low-level orchestration framework and runtime for building, managing, and deploying long-running, stateful AI agents in Pyth… | 91 | 40503 | stable |
| vadimdemedes/ink Ink is a React renderer for building interactive command-line apps using components and hooks. It leverages Yoga to provide Flexbox layout … | 97 | 39741 | stable |
| DioxusLabs/dioxus Dioxus is a Rust framework for building fullstack web, desktop, and mobile apps from a single codebase, using a React-like virtual DOM and … | 98 | 38893 | active |
| CopilotKit/CopilotKit CopilotKit is an open-source frontend SDK for building agent-native applications with generative UI, shared state, chat interfaces, and hum… | 92 | 37065 | active |
| refinedev/refine Refine is an open-source React framework for rapidly building internal tools, admin panels, dashboards, and B2B applications on top of exis… | 81 | 35584 | active |
| Remix Remix is a full-stack JavaScript/TypeScript web framework for building modern, resilient websites and applications on top of web standards … | 95 | 33325 | active |
| vbenjs/vue-vben-admin Vue Vben Admin is an open-source admin dashboard template built with Vue 3, Vite, TypeScript, and Shadcn UI in a monorepo layout. It provid… | 94 | 33239 | active |
| yewstack/yew Yew is a Rust framework for building client-side web applications compiled to WebAssembly. It offers a React-like component model with an h… | 90 | 32786 | active |
| mantinedev/mantine Mantine is a fully featured React components library with 120+ customizable components and 70+ hooks for building accessible web applicatio… | 95 | 31619 | stable |
| Avalonia Avalonia is an open-source, MIT-licensed cross-platform UI framework for .NET that lets developers build desktop, mobile, embedded, and Web… | 98 | 31389 | stable |
| iced-rs/iced Iced is a cross-platform GUI library for Rust inspired by The Elm Architecture, offering a simple, type-safe, reactive programming model wi… | 74 | 31367 | active |
| reflex-dev/reflex Reflex is an open-source Python framework for building full-stack web applications entirely in Python, compiling to a React frontend with a… | 95 | 28858 | active |
| marmelab/react-admin React-admin is an open-source frontend framework for building single-page admin panels, dashboards, and B2B applications on top of REST or … | 92 | 26914 | stable |
| Dapr Dapr is a portable, CNCF-graduated distributed application runtime that runs as a sidecar and exposes building-block APIs for service invoc… | 99 | 26037 | stable |
| kriasoft/react-starter-kit A production-ready monorepo starter kit for building full-stack SaaS web applications with React 19, tRPC, Better Auth, Stripe billing, and… | 67 | 23669 | active |
| livewire/livewire Livewire is a full-stack framework for Laravel that lets developers build dynamic, reactive UI components entirely in PHP without writing s… | 95 | 23569 | stable |
| pubkey/rxdb RxDB is a local-first, reactive NoSQL database for JavaScript applications that runs in browsers, mobile apps, desktop apps, and servers. I… | 99 | 23368 | active |
| Ember.js Ember.js is a batteries-included JavaScript framework for building ambitious web applications, featuring a best-in-class router, Ember Data… | 94 | 22566 | stable |
| necolas/react-native-web React Native for Web is an accessible implementation of React Native's Components and APIs that runs on the web and interoperates with Reac… | 55 | 22143 | stable |
| QwikDev/qwik Qwik is a TypeScript-based frontend web framework that delivers instant-loading web apps through resumability, skipping hydration entirely … | 93 | 22050 | active |
| Lit Lit is a small (~5 KB) TypeScript library for building fast, lightweight web components on top of browser standards. It provides a reactive… | 92 | 21788 | stable |
| vercel/chatbot A full-featured, hackable Next.js AI chatbot template built by Vercel on top of the AI SDK, with chat history persistence, authentication, … | 70 | 20876 | active |
| Apollo Client Apollo Client is a comprehensive GraphQL client library for TypeScript and JavaScript, with first-class support for React, Vue, Angular, Sv… | 94 | 19811 | stable |
| JetBrains/compose-multiplatform Compose Multiplatform is a declarative UI framework by JetBrains, based on Jetpack Compose, for sharing UI code across Android, iOS, deskto… | 99 | 19319 | stable |
| baidu/amis amis is a frontend low-code framework from Baidu that generates admin pages and UIs from JSON configuration. It lets developers build compl… | 63 | 18888 | stable |
| framework7io/framework7 Framework7 is a free, open-source HTML framework for building mobile, desktop, and web apps with native iOS and Android (Material Design) l… | 98 | 18746 | stable |
| alibaba/ice ice.js is a progressive React application framework from Alibaba supporting SPA, MPA, SSR, and SSG rendering with zero-config setup. It inc… | 64 | 18629 | active |
| zauberzeug/nicegui NiceGUI is a Python-based UI framework for creating web browser-based graphical user interfaces with simple Python code. It provides standa… | 94 | 16164 | stable |
| vercel-labs/json-render json-render is a Generative UI framework that lets AI generate dynamic, personalized interfaces from natural language prompts, constrained … | 77 | 16039 | active |
| TanStack/router TanStack Router is a fully type-safe, client-first router for React and Solid applications, with file-based routing, nested layouts, loader… | 95 | 14995 | active |
| marko-js/marko Marko is a declarative, HTML-based language and framework for building dynamic, reactive web user interfaces, where nearly any valid HTML i… | 95 | 14407 | active |
| freshframework/fresh Fresh is a full-stack web framework for Deno that renders server-generated HTML with Preact and ships JavaScript only for interactive 'isla… | 91 | 13786 | active |