domain: frontend
6989 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| websanova/vue-auth A lightweight, plugin-based authentication library for Vue.js (Vue 2 and Vue 3) that handles login, registration, and token management in s… | 10 | 2329 | active |
| mrdoob/stats.js A tiny JavaScript library that displays an on-page info box monitoring rendering performance, showing FPS, frame time in milliseconds, and … | 23 | 9148 | maintenance |
| mlaursen/react-md react-md is an accessible React component library implementing Material Design, styled with Sass/SCSS and written in TypeScript. It provide… | 94 | 2328 | active |
| paulrosen/abcjs A JavaScript library for rendering ABC music notation as sheet music (SVG) in the browser, with support for playing back and generating MID… | 88 | 2328 | active |
| testing-library/user-event user-event is a companion library for Testing Library that simulates real user interactions with the DOM by dispatching the full sequence o… | 98 | 2323 | active |
| imfing/hextra Hextra is a modern, batteries-included Hugo theme for building beautiful documentation, blog, and static websites. It provides built-in ful… | 88 | 2322 | active |
| didi/cube-ui cube-ui is a mobile UI component library built on Vue.js, offering polished, high-quality components for mobile web applications. It is dev… | 50 | 9102 | maintenance |
| web-infra-dev/rspress Rspress is a fast static site generator built on Rsbuild and the Rust-powered Rspack toolchain, designed for building documentation sites w… | 92 | 2317 | active |
| airbnb/Showkase Showkase is an annotation-processor based Android library that organizes, discovers, searches, and visualizes Jetpack Compose UI elements s… | 63 | 2317 | active |
| marmelab/gremlins.js gremlins.js is a JavaScript monkey testing library for Node.js and the browser that unleashes random user-like actions (clicking, typing, s… | 23 | 9091 | maintenance |
| duobaseio/forui Forui is a Flutter UI library offering 40+ minimalistic, beautifully designed widgets inspired by shadcn/ui. It is platform-agnostic, fully… | 88 | 2313 | active |
| suyalcinkaya/onur.dev A personal website and blog built with Next.js, Tailwind CSS, and shadcn/ui, serving writings, journey pages, and bookmarks. Content is man… | 77 | 2310 | active |
| bytedance/IconPark IconPark is an icon library from ByteDance offering 2000+ high-quality SVG icons that can be transformed into multiple themes (outline, fil… | 10 | 9061 | maintenance |
| gruhn/vue-qrcode-reader A set of Vue.js 3 components for detecting and decoding QR codes and other barcode formats directly in the browser. It provides QrcodeStrea… | 75 | 2307 | active |
| johnpapa/lite-server lite-server is a lightweight development-only Node.js server that wraps BrowserSync to serve web apps with live reload and CSS injection. I… | 74 | 2306 | stable |
| valarchie/AgileBoot-Back-End AgileBoot is a full-stack rapid development scaffold based on Spring Boot (backend) and Vue 3 + TypeScript (frontend), rebuilt from Ruoyi w… | 44 | 2305 | active |
| bvaughn/react-highlight-words A React component that highlights occurrences of given search terms within a larger body of text. It supports custom styling, active match … | 23 | 2304 | stable |
| styled-components/xstyled xstyled is a utility-first CSS-in-JS framework for React, built on top of styled-components or Emotion. It lets you style components with p… | 90 | 2303 | active |
| tailark/blocks An open-source shadcn/ui registry of prebuilt marketing blocks, pages, and illustrations for Tailwind-based websites. Components are instal… | 63 | 2303 | active |
| SendWithSES/Drag-and-Drop-Email-Designer An open-source Angular library providing a drag-and-drop HTML email template designer with no-code editing, HTML code editing, and plain te… | 65 | 2302 | active |
| nmxiaowei/avue Avue.js is a data-driven Vue 3 component library built on top of Element Plus, focused on configuration-driven CRUD tables and forms. It bu… | 88 | 2300 | active |
| arifszn/gitprofile GitProfile is a React-based portfolio builder that generates a dynamic personal portfolio website from just a GitHub username. It supports … | 67 | 2299 | active |
| staylor/react-helmet-async A thread-safe fork of React Helmet for managing document head tags (title, meta, link) in React 16+ apps, using a HelmetProvider to encapsu… | 54 | 2298 | active |
| uber/baseweb Base Web is a React component library implementing Uber's Base design system, providing modern, responsive, themeable UI components. It is … | 64 | 9002 | maintenance |
| eBay/nice-modal-react A small, zero-dependency React utility for managing modal state globally via context, allowing modals to be shown or hidden by component re… | 66 | 2296 | stable |
| beautifier/js-beautify js-beautify is a widely used beautifier that reformats and re-indents JavaScript, JSON, HTML, and CSS, with a Node library, Python package,… | 85 | 8993 | maintenance |
| guillaumepotier/Parsley.js Parsley.js is a JavaScript form validation library that lets you validate forms entirely through HTML data attributes without writing JavaS… | 61 | 8979 | maintenance |
| color-js/color.js Color.js is a JavaScript library for color conversion, manipulation, and color science, created by editors of the CSS Color specifications.… | 97 | 2292 | active |
| morethanmin/morethan-log morethan-log is a Next.js static blog template that uses Notion as a headless CMS, letting users publish posts and resume/portfolio pages w… | 53 | 2290 | active |
| pointfreeco/swift-navigation A Swift library providing foundational tools for state management and navigation across Apple platforms (SwiftUI, UIKit, AppKit) and non-Ap… | 96 | 2288 | stable |
| Mokshit06/typewind Typewind is a typesafe, zero-runtime wrapper around Tailwind CSS that lets you write Tailwind classes as TypeScript expressions via a `tw` … | 56 | 2288 | active |
| henryjeff/portfolio-website A personal portfolio website built by Henry Heffernan, featuring an interactive 3D experience with an embedded 2D OS-style interface. It is… | 58 | 2287 | stable |
| Moonofweisheng/wot-design-uni Wot UI (wot-design-uni) is a Vue 3 + TypeScript component library for uni-app offering 80+ high-quality mobile UI components. It supports d… | 82 | 2282 | active |
| TailAdmin TailAdmin is a free, open-source admin dashboard template built with Next.js, React, TypeScript, and Tailwind CSS, providing pre-built UI c… | 76 | 2281 | active |
| jsverse/transloco Transloco is an internationalization (i18n) library for Angular that lets you define translations in multiple languages and switch between … | 84 | 2279 | active |
| aksonov/react-native-router-flux A declarative routing library for React Native that provides an alternative API over react-navigation, letting developers define all routes… | 23 | 8916 | maintenance |
| vkurko/calendar EventCalendar is a lightweight, zero-dependency JavaScript library for rendering full-sized, interactive event calendars with drag & drop s… | 92 | 2278 | active |
| Kong/swrv swrv is a Vue Composition API library for remote data fetching using the stale-while-revalidate caching strategy. It serves cached data imm… | 79 | 2277 | active |
| lumeland/lume Lume is a fast and flexible static site generator built for Deno, inspired by Jekyll, Hugo, and Eleventy. It supports multiple file and tem… | 98 | 2276 | active |
| YXJ2018/SpringBoot-Vue-OnlineExam An online examination system built with a decoupled SpringBoot backend and Vue + Element-UI frontend. It supports exam-taking, practice mod… | 39 | 2274 | active |
| mertJF/tailblocks A collection of 60+ ready-to-use Tailwind CSS HTML blocks with responsive layouts, dark mode, and color variations. Users browse blocks on … | 32 | 8887 | maintenance |
| opentiny/tiny-vue TinyVue is an enterprise-class UI component library from the OpenTiny community offering 104 components that work with both Vue.js 2 and Vu… | 93 | 2272 | active |
| relation-graph/relation-graph relation-graph is an MIT-licensed relationship graph visualization and editing component library supporting React, Vue 2/3, Svelte, and Web… | 75 | 2272 | stable |
| twikoojs/twikoo Twikoo is a simple, safe, and free comment system designed for static websites, deployable via Tencent CloudBase, Vercel, or private server… | 99 | 2270 | active |
| lljj-x/vue-json-schema-form A Vue 2/Vue 3 library that dynamically generates fully validated HTML forms from JSON Schema definitions, with adapters for ElementUI, Elem… | 60 | 2269 | active |
| ibireme/YYText YYText is a powerful iOS text framework for displaying and editing rich text, offering UILabel/UITextView-compatible APIs with high-perform… | 23 | 8870 | maintenance |
| nest-admin A Vue 3 + TypeScript admin dashboard template built with Vite and Ant Design Vue 4, featuring an RBAC permission system, JSON Schema dynami… | 66 | 2268 | active |
| OnsenUI/OnsenUI Onsen UI is an HTML5/JavaScript mobile app framework built on Web Components that provides a rich set of iOS and Android Material Design UI… | 62 | 8857 | maintenance |
| brianlovin/briOS briOS is the source code for Brian Lovin's personal website, built with Next.js, React, TypeScript, Apollo/GraphQL, and Prisma on PlanetSca… | 85 | 2265 | active |
| desandro/imagesloaded imagesLoaded is a small JavaScript library that detects when images (including background images) inside a container have finished loading.… | 23 | 8850 | maintenance |
| cappuccino/cappuccino Cappuccino is an open-source web application framework that lets developers build desktop-class applications in the browser using Objective… | 77 | 2264 | active |
| twostraws/Ignite Ignite is a static site generator for Swift developers that uses SwiftUI-like syntax to build websites without requiring HTML or CSS knowle… | 77 | 2261 | active |
| ukrbublik/react-awesome-query-builder A user-friendly React component library for visually building queries and filters with a drag-and-drop tree UI. It supports multiple UI ski… | 66 | 2259 | active |
| akveo/eva-icons Eva Icons is an open-source pack of over 480 crafted icons for common UI actions and items, provided in SVG, PNG, web font, and Sketch form… | 23 | 8818 | maintenance |
| tighten/jigsaw Jigsaw is a static site generator framework for PHP developers that uses Laravel's Blade templating engine and Markdown for content. It sup… | 93 | 2252 | active |
| material-foundation/material-color-utilities A set of color utilities implementing Material Design 3's color system, including the HCT color space, dynamic color schemes, contrast meas… | 76 | 2250 | stable |
| rehypejs/rehype rehype is an HTML processor powered by plugins, part of the unified collective, that parses HTML into an AST (hast) so plugins can inspect … | 62 | 2250 | active |
| uiwjs/react-codemirror A React component wrapper around CodeMirror 6, providing a declarative, hook-friendly way to embed a code editor in React applications. It … | 93 | 2249 | active |
| antoniandre/splitpanes Splitpanes is a Vue.js component library providing a reliable, touch-ready splitter/resizer for creating resizable panes in web application… | 76 | 2249 | stable |
| bartgryszko/react-native-circular-progress A React Native component for rendering animated circular progress indicators using ReactART/SVG. It supports configurable size, colors, cus… | 48 | 2249 | stable |
| youzan/zent Zent is a React component library developed and used at Youzan, offering 50+ essential and domain-specific UI components. It supports TypeS… | 43 | 2248 | active |
| umijs/father father is an NPM package development tool from the UmiJS ecosystem that builds, checks, and helps publish JavaScript/TypeScript packages. I… | 96 | 2241 | active |
| mizhexiaoxiao/vue-fastapi-admin A modern, lightweight admin management platform built with FastAPI, Vue3, and Naive UI, featuring RBAC permission management, dynamic routi… | 42 | 2240 | active |
| posva/unplugin-vue-router A build-time unplugin that generates Vue Router routes from your file system structure with full TypeScript type safety. It supports Vite, … | 10 | 2240 | active |
| open-source-labs/Reactime Reactime is an open-source Chrome extension for React applications that provides time-travel debugging through state snapshots and comprehe… | 67 | 2239 | active |
| framesurge/perseus Perseus is a state-driven frontend web development framework for Rust built on Sycamore, supporting static generation, server-side renderin… | 38 | 2239 | active |
| chvin/react-tetris A browser-based Tetris game built with React, Redux, and Immutable.js, playable on desktop (keyboard) and mobile (touch). It demonstrates s… | 32 | 8731 | maintenance |
| varabyte/kobweb Kobweb is an opinionated Kotlin full-stack web framework built on Compose HTML, inspired by Next.js and Chakra UI. It provides page routing… | 98 | 2238 | active |
| mrousavy/react-native-blurhash A React Native library that renders BlurHash strings as colorful blurred image placeholders while content loads. It provides a native compo… | 65 | 2237 | stable |
| reshaped-ui/reshaped Reshaped is a professionally crafted design system providing accessible React components, hooks, utilities, and design tokens, synced with … | 93 | 2235 | active |
| ant-design/ant-design-charts A React chart library built on AntV's G2, G6, X6, and L7 engines, providing statistical charts, relationship graphs, flow diagrams, and geo… | 71 | 2234 | active |
| TTTAttributedLabel/TTTAttributedLabel TTTAttributedLabel is an Objective-C drop-in replacement for UILabel that renders attributed strings with support for embedded links and au… | 23 | 8711 | maintenance |
| tuupola/lazyload A vanilla JavaScript plugin that lazyloads images by deferring loading until they enter the viewport, using the Intersection Observer API. … | 23 | 8708 | maintenance |
| pbeshai/use-query-params A React library providing hooks, HOCs, and render props for managing application state in URL query parameters with type-safe serialization… | 69 | 2232 | active |
| jbetancur/react-data-table-component A batteries-included React data table component library with built-in sorting, pagination, row selection, expandable rows, filtering, inlin… | 98 | 2230 | active |
| 5t3ph/stylestage Style Stage is a community-driven CSS showcase site (built with 11ty) where contributors restyle a fixed, semantic HTML page by submitting … | 60 | 2230 | active |
| daybrush/selecto Selecto.js is a TypeScript component library that lets users select elements by dragging a selection area with the mouse or touch. It ships… | 23 | 2227 | active |
| ejci/favico.js favico.js is a JavaScript library for dynamically manipulating the browser favicon, adding animated alert badges, rendering images, videos,… | 32 | 8678 | maintenance |
| Teradata/covalent Covalent is Teradata's open-source design system providing a reusable component library for building consistent, branded web experiences. I… | 92 | 2223 | active |
| Nickersoft/push.js Push.js is a compact JavaScript library that wraps the browser Notifications API to show desktop notifications with cross-browser fallbacks… | 10 | 8657 | maintenance |
| posva/pinia-colada Pinia Colada is a smart data fetching layer for Vue applications built on top of Pinia. It provides automatic caching with request deduplic… | 88 | 2221 | active |
| ncdai/chanhdai.com A pixel-perfect developer portfolio website and shadcn/ui component registry built with Next.js, Tailwind CSS, and MDX. It serves both as a… | 73 | 2221 | active |
| kognise/water.css Water.css is a tiny, classless CSS framework that styles semantic HTML with no markup changes—just add a stylesheet link. It supports autom… | 32 | 8647 | maintenance |
| IBAnimatable/IBAnimatable IBAnimatable is a Swift library that extends UIKit so developers and designers can design customized UI, animations, transitions, and gestu… | 23 | 8642 | maintenance |
| ybq/Android-SpinKit Android-SpinKit is an Android library providing a collection of loading animations (spinners) ported from the SpinKit CSS project. It offer… | 32 | 8634 | maintenance |
| bvaughn/js-search JS Search is an efficient, dependency-free client-side search library for JavaScript and JSON objects. It supports tokenization, stemming, … | 32 | 2217 | stable |
| xiaohaibin/XBanner XBanner is an Android banner/carousel view library supporting infinite auto-scrolling image rotation with custom indicators, tip text, tran… | 23 | 2217 | stable |
| volantis-x/hexo-theme-volantis Volantis is a feature-rich, highly modular theme for the Hexo static site generator, distributed as an npm package. It supports everything … | 99 | 2216 | active |
| nuxt/movies A movie browsing web application built with Nuxt 3, Vue 3, and TypeScript that consumes The Movie Database (TMDB) API. It serves as a demo … | 75 | 2215 | active |
| knight-L/sc-datav A data visualization big-screen dashboard built with Three.js, React 19, and ECharts that renders precise 3D geographic maps (e.g., Sichuan… | 49 | 2214 | active |
| react-toolbox/react-toolbox React Toolbox is a set of React components implementing Google's Material Design specification, styled with CSS Modules and PostCSS. It int… | 23 | 8616 | maintenance |
| react-hookz/web @react-hookz/web is a TypeScript library of general-purpose React hooks built with SSR compatibility in mind. It serves as a spiritual succ… | 98 | 2213 | active |
| rogden/tailwind-config-viewer A local UI tool for visually browsing your Tailwind CSS configuration file, letting you navigate theme sections and copy class names to the… | 23 | 2213 | stable |
| orchidjs/tom-select Tom Select is a lightweight (~16kb gzipped), framework-agnostic <select> UI control with autocomplete and native-feeling keyboard navigatio… | 96 | 2212 | active |
| feige996/unibest unibest is a cross-platform uniapp starter framework built on Vue 3, TypeScript, Vite 5, UnoCSS, and Wot UI, developed in VS Code without H… | 77 | 2211 | active |
| aheze/Popovers A Swift library for presenting customizable popovers above app content in SwiftUI and UIKit on iOS 13+ and iPadOS. It supports attaching to… | 26 | 2211 | active |
| miniMAC/magic Magic is a lightweight CSS3 animation library (about 3.1 kB gzipped) providing dozens of special-effect animation classes like puffIn, twis… | 23 | 8603 | maintenance |
| aduskin/AduSkin AduSkin is a beautiful WPF control UI library for C#/.NET desktop applications, providing restyled native controls, multi-color themes, and… | 76 | 2210 | active |
| sersavan/shadcn-multi-select-component A copy-paste multi-select dropdown component built with React, TypeScript, Tailwind CSS, and shadcn/ui. It offers searchable, grouped, anim… | 50 | 2209 | active |
| GriffinJohnston/ldrs LDRS is a collection of 44 minimalist loading animations (loaders and spinners) built with HTML, CSS, and SVG, distributed as zero-dependen… | 54 | 2206 | active |