function: frontend-framework
1888 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| airyland/vux VUX is a mobile UI component library for Vue 2 based on the WeUI design language, targeting WeChat-style mobile web apps. It provides a set… | 65 | 17461 | maintenance |
| TDesign TDesign is an open-source enterprise design system from Tencent with consistent UI component libraries implemented for Vue (2 and 3), React… | 95 | 4031 | active |
| BoxFactura/pulltorefresh.js A small, dependency-free JavaScript library that adds pull-to-refresh functionality to web apps without requiring any markup changes. It is… | 52 | 4002 | stable |
| zclzone/vue-naive-admin A lightweight Vue 3 admin dashboard template built with Vite, Pinia, UnoCSS, and Naive UI, including a full-stack NestJS + TypeORM + MySQL … | 65 | 3983 | active |
| 0wczar/airframe-react Airframe React is a free, MIT-licensed admin dashboard and analytics template built on React 16, Bootstrap 4, and reactstrap. It ships with… | 39 | 3983 | active |
| Material Components A family of modular, customizable Material Design UI component libraries for Android (Views), Web, and iOS. The Android Views library is no… | 10 | 17057 | maintenance |
| tw-in-js/twind Twind is a small runtime compiler that converts Tailwind-style utility classes into CSS in the browser, Node.js, Deno, or workers, with no … | 67 | 3948 | stable |
| didi/mpx Mpx is an enhanced cross-platform mini-program framework by DiDi that lets developers build apps with a Vue-like development experience and… | 97 | 3931 | active |
| shadcnblocks/kibo Kibo UI is a custom registry of composable, accessible React components designed as an extension to shadcn/ui, built with TypeScript and Ta… | 65 | 3914 | active |
| yairEO/tagify Tagify is a lightweight, feature-rich tags input component that transforms HTML input or textarea elements into interactive tag editors. It… | 92 | 3892 | active |
| mantinedev/ui.mantine.dev Mantine UI is a collection of over 120 free, MIT-licensed responsive React components built on top of the Mantine library. It serves as a b… | 75 | 3891 | active |
| facebook/fbt FBT is a JavaScript internationalization framework from Facebook for composing grammatically correct translatable UI text. It uses Babel pl… | 10 | 3881 | active |
| wagerfield/parallax Parallax.js is a lightweight JavaScript library that creates parallax depth effects by reacting to a smart device's gyroscope orientation, … | 23 | 16578 | maintenance |
| rikschennink/fitty Fitty is a tiny dependency-free JavaScript library that automatically scales font size up or down so text fits perfectly within its parent … | 32 | 3854 | stable |
| twitter/typeahead.js typeahead.js is a fast, flexible JavaScript autocomplete library from Twitter, composed of a Bloodhound suggestion engine and a jQuery-base… | 32 | 16441 | maintenance |
| ElemeFE/mint-ui Mint UI is a collection of mobile-optimized UI components for Vue 2.0, published as the npm package mint-ui. It supports full or per-compon… | 23 | 16437 | maintenance |
| ReactTooltip/react-tooltip react-tooltip is an open-source React tooltip component library for displaying floating information on hover or keyboard focus. It supports… | 90 | 3822 | active |
| iview/iview-admin iView Admin is a Vue.js 2.0 admin management system template built on the iView UI toolkit. It provides a complete front-end back-office so… | 23 | 16364 | maintenance |
| XuanchenLin/NanUI NanUI is an open-source .NET framework for building Windows desktop (WinForm) applications whose user interfaces are written in HTML5, CSS3… | 47 | 3796 | active |
| yudaocode/yudao-ui-admin-vue3 Yudao admin dashboard frontend built with Vue 3, Element Plus, TypeScript, and Vite, providing RBAC dynamic permissions, SaaS multi-tenancy… | 92 | 3786 | active |
| JetBrains/ring-ui Ring UI is JetBrains' collection of React-based web UI components used to build JetBrains web products and third-party plugins. It provides… | 77 | 3785 | stable |
| concrete-utopia/utopia Utopia is an integrated design and development environment for React where React code is the source of truth and components can be edited i… | 43 | 3779 | active |
| dva Dva is a lightweight React and Redux based front-end framework with an Elm-style architecture, built on redux, redux-saga, and react-router… | 39 | 16150 | maintenance |
| artsy/eigen Eigen is Artsy's official mobile app for iOS and Android, providing access to the world's largest online art marketplace. It is a productio… | 98 | 3775 | active |
| frejs/fre Fre is a tiny (~1KB brotli) concurrent UI library for JavaScript built on a Fiber architecture with a coroutine scheduler enabling time sli… | 89 | 3765 | active |
| fomantic/Fomantic-UI Fomantic-UI is the official community fork of Semantic-UI, a CSS and JavaScript framework for building responsive websites with human-frien… | 67 | 3763 | active |
| Codennnn/vue-color-avatar A purely frontend vector-style avatar generator web app built with Vue 3 and Vite, letting users mix material components to create personal… | 47 | 3762 | active |
| fireship-io/fireship.io The frontend source code of fireship.io, a programming course and content platform built with Svelte web components, Hugo, Tailwind CSS, an… | 46 | 3755 | active |
| bigskysoftware/_hyperscript hyperscript is a small, HyperTalk-inspired scripting language for the web that lets you embed behavior directly in HTML via attributes like… | 76 | 3754 | active |
| codebdy/rxdrag RxDrag is a low-code frontend framework for visually designing HTML-based interfaces with drag-and-drop editing and a built-in visual logic… | 23 | 3751 | active |
| Vuestic UI Vuestic UI is an MIT-licensed, open-source Vue 3 UI framework offering 60+ accessible, configurable components with dark theme, i18n, and g… | 70 | 3746 | active |
| FortAwesome/react-fontawesome The official React component library for rendering Font Awesome icons as inline SVGs. It provides a FontAwesomeIcon component with typed pr… | 97 | 3736 | stable |
| standardagents/arrow-js ArrowJS is a tiny, type-safe reactive UI framework for the web built on JavaScript primitives like template literals and the DOM, with no b… | 87 | 3729 | active |
| inokawa/virtua Virtua is a zero-config, fast, and small (~3kB gzipped) virtual list and grid component library for React, Vue, Solid, Svelte, and Angular.… | 95 | 3728 | active |
| ruilisi/fortune-sheet FortuneSheet is a drop-in JavaScript/TypeScript spreadsheet library for React that provides Excel- and Google Sheets-like features out of t… | 65 | 3708 | active |
| jameskerr/react-arborist React Arborist is a React component library providing a full-featured, virtualized tree view with drag-and-drop, inline renaming, keyboard … | 96 | 3693 | active |
| varHarrie/varharrie.github.io A personal blog site application that uses GitHub issues as its content backend, eliminating the need for a separate server. Built with Rea… | 59 | 3677 | active |
| Tresjs/tres TresJS is a declarative Vue 3 library that renders Three.js scenes using Vue components via a custom renderer. It lets Vue developers build… | 93 | 3669 | active |
| adrianhajdin/portfolio A modern, minimal developer portfolio website built with Next.js, Three.js, Framer Motion, and Tailwind CSS, featuring 3D elements, a bento… | 24 | 3669 | active |
| CodeByZach/pace Pace is a small JavaScript and CSS library that automatically adds a page load progress bar to any website. It monitors ajax requests, even… | 23 | 15600 | maintenance |
| micromodal/Micromodal Micromodal.js is a tiny (~1.8kb), dependency-free JavaScript library for creating accessible modal dialogs that comply with WAI-ARIA guidel… | 94 | 3658 | active |
| opensumi/core OpenSumi is a TypeScript framework for building AI-native IDE products, supporting both Electron desktop and web-based (WebIDE) deployments… | 79 | 3654 | active |
| maxwellito/vivus Vivus is a lightweight, dependency-free JavaScript library that animates SVGs to give them the appearance of being hand-drawn, using the st… | 23 | 15485 | maintenance |
| rio-labs/rio Rio is a pure-Python framework for building websites and apps with React-style components, requiring no HTML, CSS, or JavaScript. Apps can … | 71 | 3634 | active |
| designmodo/Flat-UI Flat UI Free is a flat-design theme and component framework built on top of Bootstrap 3, distributed as compiled CSS/JS, LESS/SCSS sources,… | 36 | 15243 | maintenance |
| patrick-steele-idem/morphdom morphdom is a lightweight JavaScript library that efficiently morphs an existing real DOM node tree to match a target DOM tree with minimal… | 61 | 3574 | stable |
| omgovich/react-colorful react-colorful is a tiny (~3 KB gzipped) color picker component for React and Preact applications. It is dependency-free, tree-shakeable, w… | 90 | 3552 | stable |
| react/react-strict-dom React Strict DOM is a library for building styled React components that render to HTML/CSS on web and truly native components on native pla… | 71 | 3550 | active |
| Megabit/Blazorise Blazorise is a source-available UI component library for Blazor (.NET) offering 100+ strongly-typed components that render through multiple… | 67 | 3530 | stable |
| alibaba/designable Designable is a React-based library for building visual designers and low-code/no-code builders, such as form, table, chart, and app builde… | 30 | 3529 | active |
| ampproject/amphtml AMP (AMPHTML) is an open-source web component framework for building fast, user-first websites, Web Stories, ads, and interactive emails us… | 99 | 14908 | maintenance |
| airbnb/react-sketchapp A React renderer that renders React components directly into Sketch documents, built by Airbnb for managing design system assets in code. I… | 45 | 14867 | maintenance |
| mariusandra/pigeon-maps Pigeon Maps is a lightweight, dependency-free React map component library for displaying map tiles, markers, and overlays. It prioritizes s… | 34 | 3517 | active |
| huntabyte/bits-ui Bits UI is a headless, unstyled component library for Svelte providing accessible UI primitives. It offers composable, WAI-ARIA-compliant b… | 90 | 3507 | active |
| openseadragon/openseadragon OpenSeadragon is an open-source, web-based viewer for high-resolution zoomable images, implemented in pure JavaScript for desktop and mobil… | 94 | 3500 | stable |
| Renovamen/playground-macos A personal portfolio website that simulates the macOS desktop GUI in the browser, built with React, Zustand, UnoCSS, TypeScript, and Vite. … | 32 | 3488 | active |
| vantezzen/autoform AutoForm is a React library that automatically renders forms from existing validation schemas (Zod, Yup, Joi). It is agnostic to UI librari… | 70 | 3486 | active |
| twbs/ratchet Ratchet is a CSS and JavaScript component framework from the Bootstrap family for building mobile app prototypes with simple HTML, CSS, and… | 28 | 14701 | maintenance |
| surmon-china/vue-codemirror A Vue 3 component library that wraps CodeMirror 6, providing a code editor component with v-model support, theming, and language extension … | 23 | 3479 | stable |
| cloudflare/kumo Kumo is Cloudflare's open-source React component library providing accessible, design-system-compliant UI components built on Base UI. It s… | 83 | 3465 | active |
| Akryum/floating-vue Floating Vue is a Vue library for creating tooltips, popovers, dropdowns, and menus, built on Floating UI for positioning. It supports both… | 66 | 3463 | active |
| bdlukaa/fluent_ui An unofficial Flutter package implementing Microsoft's WinUI3/Fluent Design UI controls for building native-looking Windows apps. It provid… | 92 | 3462 | active |
| myliang/x-spreadsheet x-spreadsheet is a web-based JavaScript spreadsheet component rendered on canvas, supporting editing, styling, data validation, and xlsx im… | 23 | 14585 | maintenance |
| hperrin/svelte-material-ui Svelte Material UI (SMUI) is a library of Material Design UI components for Svelte applications, with full TypeScript support, Sass theming… | 75 | 3441 | active |
| revolist/revogrid RevoGrid is a high-performance, MIT-licensed JavaScript data grid built with StencilJS that works as a Web Component across React, Vue, Ang… | 95 | 3440 | active |
| primefaces/primevue PrimeVue is a comprehensive Vue UI component library offering dozens of components like tables, datepickers, trees, and selects. The reposi… | 10 | 14455 | maintenance |
| FaridSafi/react-native-gifted-chat A React Native and Web chat UI component library providing a fully customizable message interface with features like typing indicators, qui… | 95 | 14442 | maintenance |
| redom/redom RE:DOM is a tiny (2 KB) JavaScript UI library for creating user interfaces with pure JavaScript and web standards, without a virtual DOM. I… | 27 | 3432 | stable |
| Tencent-TDS/KuiklyUI KuiklyUI is a Kotlin Multiplatform UI framework from Tencent TDS that lets developers build apps with one codebase targeting Android, iOS, … | 86 | 3413 | active |
| Shopify/restyle Restyle is a type-enforced styling system for building UI components in React Native with TypeScript, focused on themability and design-sys… | 52 | 3399 | stable |
| keenthemes/reui ReUI is an open-source shadcn/ui-compatible component registry offering 1,000+ free React components and blocks built with Tailwind CSS, Ra… | 64 | 3377 | active |
| Maronato/vue-toastification Vue Toastification is a lightweight, customizable toast notification library for Vue 3 applications. It provides an easy API for showing st… | 23 | 3368 | stable |
| sycamore-rs/sycamore Sycamore is a reactive library for building web user interfaces in Rust compiled to WebAssembly, using fine-grained reactivity with signals… | 72 | 3344 | active |
| ant-design/ant-design-mobile-rn Ant Design Mobile RN is a React Native implementation of the Ant Design Mobile UI specification, providing a configurable set of mobile UI … | 69 | 3342 | active |
| threlte/threlte Threlte is a declarative, type-safe 3D framework for Svelte that wraps Three.js with reactive components. It ships as modular packages incl… | 95 | 3332 | active |
| LegendApp/legend-list Legend List is a high-performance, pure-TypeScript list component for React Native and React, serving as a drop-in replacement for FlatList… | 88 | 3323 | active |
| tmcw/big Big is a tiny (~16kb) HTML-based presentation system where slides are simple div elements and text is automatically sized to fit the screen… | 46 | 3318 | active |
| thedevdojo/pines Pines is an open-source UI library of 42 copy-paste HTML elements (modals, accordions, tooltips, dropdowns, etc.) built with AlpineJS direc… | 46 | 3317 | active |
| UI5/openui5 OpenUI5 is a free, open-source JavaScript HTML5 UI framework released by SAP for building enterprise-ready, responsive web applications. It… | 95 | 3312 | active |
| ampproject/worker-dom WorkerDOM is a TypeScript implementation of the DOM API designed to run inside a Web Worker, syncing only necessary DOM mutations to the ma… | 67 | 3263 | active |
| neomjs/neo Neo.mjs is a JavaScript frontend framework built on a multi-threaded web-workers architecture, now evolving into an AI-driven engineering p… | 92 | 3260 | active |
| dcloudio/mui MUI is a lightweight JavaScript/CSS front-end framework by DCloud for building HTML5 hybrid mobile apps that closely mimic native iOS and A… | 33 | 13467 | maintenance |
| pmndrs/uikit uikit is a library for building performant 3D user interfaces in three.js, with first-class React bindings via @react-three/uikit. It provi… | 70 | 3235 | active |
| letsar/flutter_staggered_grid_view A Flutter package providing a collection of grid layout widgets, including staggered and masonry grid views. It supports tiles of varying s… | 23 | 3218 | active |
| NUKnightLab/TimelineJS3 TimelineJS is a JavaScript library for building interactive, media-rich storytelling timelines that can be embedded in web pages via an ifr… | 76 | 3213 | stable |
| galio-org/galio Galio is a free, MIT-licensed React Native UI framework offering ready-made components, typography, and a customizable base theme for build… | 60 | 3211 | active |
| guilhermerodz/input-otp input-otp is an accessible, unstyled React component for one-time passcode input that renders a single invisible real text input with custo… | 81 | 3203 | stable |
| box-icons/boxicons Boxicons is a collection of high-quality web-friendly SVG icons available in multiple styles and weights, with packages for JavaScript, Rea… | 62 | 3183 | active |
| nilbuild/githunt GitHunt is a React web application and Chrome extension that lets users explore the most starred GitHub projects by week, with filtering by… | 59 | 3182 | active |
| Flipboard/react-canvas A React library that renders React components to HTML5 <canvas> instead of the DOM, using hardware-accelerated canvas for smooth mobile web… | 32 | 13198 | maintenance |
| hybridsjs/hybrids Hybrids is a JavaScript framework for building client-side web applications and web components using a unique mixed declarative and functio… | 93 | 3175 | active |
| Prism Prism is a lightweight, extensible JavaScript syntax highlighting library for highlighting code in web pages, with a 2KB core and hundreds … | 63 | 13038 | maintenance |
| selectize/selectize.js Selectize is a jQuery-based hybrid of a textbox and <select> box providing a rich custom select control with autocomplete, tagging, and key… | 10 | 13024 | maintenance |
| NetEase/tango Tango is a code-driven low-code builder framework from NetEase that lets you develop low-code applications directly on your existing codeba… | 18 | 3128 | active |
| danielpetho/fancy Fancy Components is a growing collection of ready-to-use, animated React components and microinteractions built with TypeScript, Tailwind C… | 56 | 3101 | active |
| cubiq/iscroll iScroll is a high-performance, dependency-free JavaScript library (~4kb) that adds smooth scrolling, zooming, panning, infinite scrolling, … | 10 | 12803 | maintenance |
| FormidableLabs/nuka-carousel Nuka Carousel is a small, fast, accessibility-first React carousel library with a customizable UI and behavior. It supports responsive layo… | 64 | 3097 | active |
| ankeetmaini/react-infinite-scroll-component A lightweight React library providing an InfiniteScroll component and a useInfiniteScroll hook for loading more content as the user scrolls… | 89 | 3089 | active |
| yoopta-editor/Yoopta-Editor Yoopta-Editor is an open-source React rich-text editor library for building Notion-like, Craft-like, and Coda-like editing experiences. It … | 83 | 3082 | active |
| d2-projects/d2-admin D2Admin is an open-source front-end integration solution for building enterprise admin dashboards and management systems. It provides a pre… | 23 | 12627 | maintenance |