function: frontend-framework
1888 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| PaulLeCam/react-leaflet React Leaflet is a library of React components that provide bindings for the Leaflet mapping library, abstracting Leaflet layers and maps a… | 50 | 5597 | stable |
| devias-io/material-kit-react A free, MIT-licensed React admin dashboard template built with Material UI (MUI) components and Next.js, written in TypeScript. It ships wi… | 34 | 5586 | active |
| day8/re-frame re-frame is a ClojureScript framework for building single-page user interfaces on top of React (via Reagent). It uses a data-oriented, func… | 80 | 5541 | stable |
| Uniswap/interface The open-source repository for Uniswap Labs' front-end interfaces, including the Uniswap web app, the Uniswap Wallet mobile app, and the wa… | 94 | 5532 | active |
| valor-software/ngx-bootstrap ngx-bootstrap is a library of Bootstrap 4/5 UI components rewritten natively for Angular, including datepicker, modals, popovers, carousel,… | 98 | 5515 | active |
| orion-lib/OrionTV OrionTV is a video player client built with React Native TVOS and Expo, designed to deliver a smooth video viewing experience on Apple TV a… | 60 | 5492 | active |
| knadh/oat Oat is an ultra-lightweight (~10KB min+gz), zero-dependency UI component library built on semantic HTML, CSS, and vanilla JS WebComponents.… | 80 | 5469 | active |
| NotionX/react-notion-x A fast and accurate React renderer for Notion pages, built in TypeScript. It fetches Notion page data via notion-client and renders it as R… | 99 | 5431 | active |
| serafimcloud/21st 21st.dev is an open-source community registry and marketplace of React UI components built with Tailwind CSS and Radix UI, following shadcn… | 33 | 5423 | active |
| orneryd/ui-grid UI Grid is a free, MIT-licensed data grid component rewritten from scratch by the original AngularJS ui-grid author, offering a familiar gr… | 99 | 5376 | active |
| Splidejs/splide Splide is a lightweight, dependency-free slider/carousel library written in TypeScript with strong accessibility support. It offers drag/sw… | 23 | 5363 | stable |
| chakra-ui/ark Ark UI is a headless, unstyled component library providing 45+ accessible UI primitives built on Zag.js finite state machines. It offers id… | 95 | 5355 | active |
| bvaughn/react-resizable-panels A React component library for building resizable panel groups and layouts, with horizontal and vertical resizing support. It includes TypeS… | 93 | 5352 | active |
| varletjs/varlet Varlet is a Vue 3 component library based on Material Design 2 and 3, offering 70+ lightweight general-purpose components for mobile and de… | 94 | 5332 | active |
| glideapps/glide-data-grid Glide Data Grid is a canvas-based React data grid component that scales to millions of rows with lazy cell rendering, native scrolling, and… | 51 | 5318 | active |
| algolia/autocomplete A fast, full-featured, open-source JavaScript library for building accessible autocomplete experiences. It provides a headless core and a r… | 96 | 5263 | stable |
| iview/iview iView is a high-quality UI component toolkit built on Vue.js 2.0, offering dozens of ready-made components with a friendly API and extensiv… | 23 | 23773 | maintenance |
| KingSora/OverlayScrollbars OverlayScrollbars is a JavaScript scrollbar plugin that hides native scrollbars and replaces them with custom styleable overlay scrollbars … | 81 | 5195 | stable |
| React on Rails React on Rails is a Ruby gem plus npm package that integrates React components into Ruby on Rails applications via view helpers, Shakapacke… | 98 | 5190 | active |
| MCP-UI-Org/mcp-ui mcp-ui is an SDK implementing the MCP Apps standard for delivering interactive UI over the Model Context Protocol. It provides client SDKs … | 73 | 5108 | active |
| negomi/react-burger-menu A React component library providing an off-canvas sidebar (hamburger menu) with multiple animation effects using CSS transitions and SVG pa… | 46 | 5086 | stable |
| ctrlplusb/easy-peasy Easy Peasy is a Redux abstraction for React that provides a zero-configuration, hooks-based state management API with strong TypeScript sup… | 77 | 5039 | active |
| rcbyr/keen-slider Keen-Slider is a lightweight (~5.5KB gzipped), dependency-free TypeScript library for building touch-friendly sliders, carousels, and slide… | 51 | 5025 | stable |
| Tencent/wujie Wujie (无界) is a micro-frontend framework from Tencent built on Web Components containers plus iframe sandboxes, providing native CSS and JS… | 79 | 5019 | active |
| bootboxjs/bootbox Bootbox.js is a small JavaScript library that wraps Bootstrap modals to provide programmatic alert(), confirm(), prompt(), and custom dialo… | 78 | 5019 | stable |
| vuejs/vue-loader vue-loader is the official webpack loader for compiling Vue.js Single-File Components (.vue files) into JavaScript modules. It enables per-… | 23 | 4962 | stable |
| t4t5/sweetalert SweetAlert is a JavaScript library that replaces the native browser alert() with beautiful, customizable modal dialogs. It supports icons, … | 23 | 22259 | maintenance |
| unovue/inspira-ui Inspira UI is a curated collection of beautifully designed, reusable Vue and Nuxt components inspired by Aceternity UI and Magic UI. Rather… | 67 | 4940 | active |
| Tencent/tmagic-editor TMagic is a visual page-building (low-code) platform from Tencent, written in TypeScript with Vue 3. It provides an editor package, runtime… | 92 | 4934 | active |
| appbaseio/reactivesearch ReactiveSearch is a UI components library for building search experiences with Elasticsearch, OpenSearch, Solr, and MongoDB backends. It pr… | 97 | 4922 | active |
| Polymer Polymer is Google's original library for building encapsulated, reusable Web Components that work like standard HTML elements, with feature… | 57 | 22017 | maintenance |
| fastmail/Squire Squire is a lightweight (16KB gzipped, zero-dependency) HTML5 rich text editor built in TypeScript that treats arbitrary HTML as the source… | 77 | 4908 | stable |
| reagent-project/reagent Reagent is a minimalistic ClojureScript interface to React.js that lets you write efficient React components using plain ClojureScript func… | 76 | 4887 | stable |
| shower/shower Shower is an HTML/CSS/vanilla JavaScript presentation engine for creating browser-based slide decks, with themes separated from the core en… | 77 | 4874 | active |
| FirebaseUI FirebaseUI is an open-source library providing pre-built, customizable UI components and bindings on top of Firebase SDKs for authenticatio… | 98 | 4872 | active |
| dotnetcore/BootstrapBlazor Bootstrap Blazor is an enterprise-level UI component library for Blazor, built on top of Bootstrap styling. It provides a rich set of Razor… | 94 | 4860 | stable |
| surveyjs/survey-library SurveyJS Form Library is a free, MIT-licensed JavaScript library for rendering dynamic, JSON-driven forms, surveys, quizzes, and multi-step… | 95 | 4854 | stable |
| effector/effector Effector is a framework-agnostic state management library for JavaScript/TypeScript applications, built around events, stores, and effects … | 72 | 4849 | stable |
| ionicfirebaseapp/getwidget GetWidget is an open-source Flutter UI kit library offering 1,000+ production-ready, themable widgets such as buttons, cards, carousels, fo… | 61 | 4829 | active |
| ant-design/pro-components ProComponents is a React UI component library built on top of Ant Design, offering enterprise-grade components like advanced tables, forms,… | 78 | 4819 | active |
| mobxjs/mobx-react mobx-react provides React bindings for the MobX state management library, exporting the `observer` higher-order component/decorator and uti… | 10 | 4818 | active |
| microsoft/fluentui-blazor A Microsoft-maintained library of Razor components implementing the Fluent Design System for ASP.NET Core Blazor applications. Many compone… | 98 | 4800 | active |
| nomcopter/react-mosaic react-mosaic is a React component library that implements a tiling window manager for web apps, providing drag-to-resize and drag-to-rearra… | 85 | 4799 | active |
| formkit/formkit FormKit is a form framework for React and Vue that provides a single-component API with co-located validation, automatic data structuring, … | 91 | 4758 | active |
| ant-design/x Ant Design X is a React UI component library and toolkit from the Ant Design team for building AI-driven conversational interfaces, includi… | 84 | 4744 | active |
| baidu/san San is a fast, lightweight (under 17k gzipped), flexible JavaScript MVVM component framework developed by Baidu. It offers declarative HTML… | 79 | 4737 | active |
| suren-atoyan/monaco-react A React wrapper library for the Monaco Editor (the code editor powering VS Code), allowing one-line integration into any React application.… | 71 | 4734 | stable |
| jd-opensource/taro-ui Taro UI is a multi-platform UI component library built on the Taro framework, offering a rich set of React-based components. A single set o… | 92 | 4727 | active |
| cruip/open-react-template A free, open-source landing page template built with React, Next.js, and Tailwind CSS, created by Cruip. It provides a professional, ready-… | 51 | 4691 | active |
| grid-js/gridjs Grid.js is a free, open-source, MIT-licensed JavaScript table library written in TypeScript for rendering advanced data tables with sorting… | 52 | 4689 | active |
| alibaba-fusion/next Alibaba Fusion Next (@alifd/next) is a configurable, enterprise-class React UI component library for building backend/admin systems. It int… | 92 | 4678 | stable |
| react-syntax-highlighter/react-syntax-highlighter A React component for syntax highlighting code blocks, built on lowlight/refractor (highlight.js and Prism grammars) using an AST to build … | 76 | 4674 | active |
| vuejs/router Vue Router is the official client-side routing library for Vue.js, providing expressive route definitions, navigation guards, and history m… | 97 | 4672 | stable |
| sagalbot/vue-select A lightweight, zero-dependency Vue component that replaces the native HTML <select> element with a feature-rich, accessible dropdown/combob… | 53 | 4671 | stable |
| swimlane/ngx-datatable ngx-datatable is a feature-rich, lightweight Angular component for presenting large and complex datasets in tables. It supports virtual scr… | 66 | 4669 | active |
| ngx-translate/core @ngx-translate/core is the internationalization (i18n) library for Angular, providing translation pipes, directives, and services for build… | 84 | 4660 | active |
| SortableJS/Vue.Draggable A Vue.js component (Vue 2) and directive (Vue 1) that adds drag-and-drop reordering to lists, built on top of Sortable.js. It keeps the HTM… | 23 | 20588 | maintenance |
| FormidableLabs/react-live React Live is a React library that renders React components with editable source code and a live preview, acting as an embeddable playgroun… | 23 | 4611 | active |
| GeekyAnts/NativeBase NativeBase is a mobile-first, accessible, utility-first component library for React Native and Web that provides ~40 themeable components f… | 52 | 20385 | maintenance |
| seek-oss/playroom Playroom is a zero-install, code-oriented design environment that lets teams design with JSX powered by their own React component library. … | 96 | 4583 | active |
| Meituan-Dianping/mpvue mpvue is a Vue.js-based framework for building mini programs (WeChat, Alipay, Baidu, Toutiao), a fork of Vue 2.4.1 with a modified runtime … | 23 | 20258 | maintenance |
| nandorojo/moti Moti is a universal animation library for React Native and Web, powered by Reanimated 3, offering a declarative prop-based API similar to F… | 27 | 4547 | stable |
| iconoir-icons/iconoir Iconoir is an open-source icon library with 1600+ free SVG icons designed on a 24x24 pixel grid, distributed via npm packages, CSS, fonts, … | 93 | 4530 | active |
| ng-alain/ng-alain NG-ALAIN is an out-of-the-box admin panel front-end framework built on NG-ZORRO (Ant Design for Angular). It provides responsive layouts, i… | 86 | 4529 | active |
| Clooos/Bubble-Card Bubble Card is a minimalist and highly customizable card collection for Home Assistant dashboards, offering modern pop-ups, buttons, slider… | 93 | 4522 | active |
| zdhxiong/mdui mdui is a Material Design 3 (Material You) UI component library built entirely with Web Components in TypeScript. It provides 30+ framework… | 83 | 4521 | active |
| nathanreyes/v-calendar VCalendar is an elegant calendar and date picker plugin for Vue.js 3, providing VCalendar and VDatePicker components with attributes, popov… | 23 | 4518 | stable |
| preactjs/signals Signals is a performant, reactive state management library from the Preact team, providing signal, computed, effect, and batch primitives w… | 94 | 4475 | active |
| alibaba/ChatUI ChatUI is a React component library and UI design language from Alibaba for building conversational chat interfaces. It provides chat messa… | 56 | 4445 | active |
| guokaigdg/animal-island-ui A React + TypeScript UI component library styled after Nintendo's Animal Crossing: New Horizons, with 35 accessible components and original… | 80 | 4435 | active |
| embedpdf/embed-pdf-viewer EmbedPDF is an open-source, framework-agnostic JavaScript PDF viewer that works with React, Vue, Svelte, Preact, and vanilla JS. It offers … | 87 | 4426 | active |
| vanjs-org/van VanJS is an ultra-lightweight (~1kB), zero-dependency reactive UI framework built on pure vanilla JavaScript and DOM. It offers React-like … | 83 | 4422 | active |
| facebookexperimental/Recoil Recoil is an experimental state management library for React apps, built around atoms (shared state units) and selectors (pure derived-data… | 10 | 19431 | maintenance |
| DavidHDev/vue-bits Vue Bits is an open-source collection of 90+ animated, interactive, and customizable Vue 3 UI components including text animations, backgro… | 61 | 4384 | active |
| pinterest/gestalt Gestalt is Pinterest's open-source design system, providing a React component library with guidelines, tools, and resources for building ac… | 82 | 4369 | active |
| creativetimofficial/material-tailwind Material Tailwind is an open-source components library combining Tailwind CSS utility classes with Material Design styling, available as @m… | 70 | 4367 | active |
| bokuweb/react-rnd A React component library that makes elements both draggable and resizable with a simple declarative API. It supports controlled and uncont… | 72 | 4323 | stable |
| serversideup/amplitudejs AmplitudeJS is a lightweight, dependency-free JavaScript library for building fully customizable HTML5 audio players on web pages. It lets … | 63 | 4319 | active |
| OHIF/Viewers OHIF Viewer is an open-source, zero-footprint web-based medical imaging viewer for DICOM images, built as a configurable and extensible pro… | 98 | 4309 | active |
| zpao/qrcode.react A React component library for generating QR codes that render to the DOM as SVG or Canvas. It supports configurable size, colors, error cor… | 74 | 4285 | stable |
| Tencent/westore Westore is a Tencent open-source library providing an MVVM layered architecture for WeChat Mini Programs. It replaces direct setData calls … | 68 | 4284 | active |
| pyscript/pyscript PyScript is an open source platform for running Python directly in the browser, built on Pyodide (CPython), MicroPython, and WebAssembly. I… | 97 | 18692 | maintenance |
| mint-lang/mint Mint is a programming language that compiles to JavaScript, designed specifically for building front-end web applications. It provides buil… | 96 | 4266 | active |
| lapce/floem Floem is a native Rust UI library with fine-grained reactivity, inspired by Xilem, Leptos, and rui. It provides a declarative, ergonomic AP… | 61 | 4249 | active |
| alibaba/weex Weex is a framework for building performant cross-platform mobile UIs using modern web technology, rendering to native Android and iOS comp… | 48 | 18513 | maintenance |
| konstaui/konsta Konsta UI is a free, open-source library of pixel-perfect mobile UI components built with Tailwind CSS, offering iOS and Material Design th… | 99 | 4238 | active |
| Shopify/draggable A modular JavaScript drag-and-drop library from Shopify that abstracts native browser drag events into a comprehensive API, with Sortable, … | 52 | 18468 | maintenance |
| ashutosh1919/masterPortfolio A customizable React-based portfolio website template for software developers. It provides prebuilt sections for skills, projects, experien… | 61 | 4222 | active |
| imskyleen/animate-ui Animate UI is an open-source distribution of fully animated React components built with TypeScript, Tailwind CSS, Motion (Framer Motion), a… | 47 | 4210 | active |
| shuding/react-wrap-balancer A small React component that balances text wrapping in headings so lines have more even widths, avoiding single hanging words on the last l… | 56 | 4206 | stable |
| dvtng/react-loading-skeleton A React component library for creating animated loading skeleton placeholders that automatically adapt to your app's typography and layout.… | 54 | 4205 | stable |
| prabhuignoto/react-chrono React Chrono is a modern, feature-rich timeline component library for React applications, supporting vertical, horizontal, and tree layouts… | 68 | 4200 | active |
| google/flexbox-layout FlexboxLayout is an Android library that brings CSS Flexible Box Layout capabilities to Android views. It provides a ViewGroup and a Recycl… | 10 | 18301 | maintenance |
| melt-ui/melt-ui Melt UI is a collection of headless, accessible component builders for Svelte that provide behavior and WAI-ARIA compliance without any sty… | 51 | 4182 | active |
| ln-dev7/circle Circle is an open-source project management web application inspired by Linear, built with Next.js, TypeScript, shadcn/ui, and Tailwind CSS… | 64 | 4151 | active |
| nandorojo/solito Solito is a TypeScript library that unifies React Native and Next.js, primarily by providing a shared navigation layer built as a wrapper a… | 73 | 4089 | active |
| elrumordelaluz/reactour Reactour is a React library for creating step-by-step guided product tours that highlight and interact with elements on a page. It is a mon… | 60 | 4086 | active |
| iamhosseindhv/notistack Notistack is a React library for displaying highly customizable notification snackbars (toasts) that can be stacked on top of each other. I… | 66 | 4076 | stable |
| algolia/instantsearch InstantSearch is a family of JavaScript/TypeScript libraries for building performant, instant search and discovery UIs on top of Algolia's … | 95 | 4054 | stable |
| TarekRaafat/autoComplete.js autoComplete.js is a lightweight (~3.7 KB gzipped), zero-dependency autocomplete library written in pure vanilla JavaScript. It provides a … | 77 | 4036 | active |