domain: frontend
6989 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| gilbarbara/react-inlinesvg A React component library that loads and inlines SVG files from local paths, remote URLs, data URIs, or raw SVG strings. It caches remote r… | 88 | 1322 | active |
| supasate/connected-react-router A Redux binding for React Router v4 and v5 that synchronizes router state with the Redux store through a uni-directional flow. It allows di… | 23 | 4688 | maintenance |
| moumen-soliman/uitripled UI TripleD is a collection of production-ready UI blocks, components, and full pages built for shadcn/ui and Base UI, powered by Framer Mot… | 58 | 1319 | active |
| IsaacGemal/wikitok WikiTok is a web application that presents random Wikipedia articles in a TikTok-style vertical scrolling feed, supporting 14 languages. It… | 26 | 1319 | active |
| zthxxx/react-dev-inspector react-dev-inspector is a React library that lets developers click a component in the browser to jump directly to its source code in their l… | 67 | 1318 | active |
| rehype-pretty/rehype-pretty-code A Rehype plugin powered by the Shiki syntax highlighter that renders beautiful, editor-grade code blocks in Markdown or MDX. It supports VS… | 87 | 1317 | active |
| solidjs/solid-router Solid Router is the official routing library for SolidJS, inspired by Ember and React Router. It provides declarative, reactive client-side… | 86 | 1317 | active |
| yanhaijing/template.js template.js is a simple JavaScript template engine supporting parsing, compilation, and rendering with native JS syntax. It offers precompi… | 37 | 1317 | active |
| yoksel/url-encoder A browser-based tool that URL-encodes SVG markup so it can be embedded in CSS as data URIs for background-image, border-image, or mask prop… | 34 | 1317 | active |
| hoaphantn7604/react-native-element-dropdown A customizable dropdown and multiselect component library for React Native applications, written in TypeScript. It provides a consistent lo… | 30 | 1317 | stable |
| aeagle/react-spaces React Spaces is a React component library providing a nestable layout system of anchored, scrollable, and resizable spaces for building des… | 53 | 1314 | active |
| Bloggify/github-calendar A JavaScript library that embeds a user's GitHub contributions calendar into any web page with a single function call. It fetches contribut… | 44 | 1314 | active |
| xun082/DocFlow DocFlow is an AI-powered collaborative documentation platform built with Next.js, Tiptap, and Yjs, offering block-based editing, real-time … | 52 | 1313 | active |
| googlemaps/android-maps-compose A set of Jetpack Compose composable functions and data types wrapping the Google Maps SDK for Android. It lets developers declaratively bui… | 99 | 1312 | stable |
| microsoft/roosterjs RoosterJs is a framework-independent JavaScript rich text editor built by Microsoft, contained within a single HTML div element. It operate… | 96 | 1312 | active |
| 3lang3/react-vant React Vant is a lightweight and reliable mobile UI component library for React, based on the Vant design system. It provides a set of ready… | 10 | 1312 | active |
| lixiang1994/LEEAlert LEEAlert is an Objective-C iOS library for building customizable Alert and ActionSheet popups with an elegant chained-syntax API. It suppor… | 44 | 1311 | active |
| flozz/StackBlur StackBlur.js is a JavaScript library implementing the fast, almost-Gaussian StackBlur algorithm for images and canvas elements. It works in… | 73 | 1310 | stable |
| splitwise/TokenAutoComplete An Android library that provides a Gmail-style token auto-complete text view, letting users type filtered suggestions and turn selections i… | 23 | 1310 | active |
| alibaba/butterfly Butterfly is a data-driven, node-based diagramming library for JavaScript, React, and Vue2, focused on flow layout. It provides canvas, nod… | 32 | 4648 | maintenance |
| callmecavs/bricks.js Bricks.js is a fast, dependency-free JavaScript library that generates masonry layouts for fixed-width elements in the browser. It position… | 23 | 4648 | maintenance |
| techniq/layerchart LayerChart is a collection of composable Svelte chart components for building a wide variety of visualizations, including cartesian, radial… | 95 | 1309 | active |
| pmndrs/triplex Triplex is an open source visual workspace for building React / Three Fiber components, distributed as a VS Code extension that also works … | 80 | 1308 | active |
| igordanchenko/yet-another-react-lightbox Yet Another React Lightbox is a modern, performant lightbox component for React for displaying image (and optionally video) galleries. It i… | 98 | 1307 | active |
| KidkArolis/jetpack Jetpack is a zero-configuration wrapper around Rspack that provides a one-command dev server and production build for web code including Ja… | 82 | 1307 | active |
| ghost1372/HandyControls HandyControls is a C# library of extended WPF UI controls, styles, and themes built as a fork of HandyControl, adding extra controls and fe… | 61 | 1307 | active |
| unjs/unhead Unhead is a framework-agnostic TypeScript library for managing the HTML document head (titles, meta tags, scripts, links, attributes) in re… | 95 | 1306 | stable |
| bUnit-dev/bUnit bUnit is a C# testing library for Blazor components that lets tests run like regular unit tests on top of xUnit, NUnit, MSTest, and TUnit. … | 98 | 1305 | active |
| tomchentw/react-google-maps A React component library that wraps the Google Maps JavaScript API, providing declarative components like GoogleMap, Marker, InfoWindow, a… | 32 | 4627 | maintenance |
| anandthakker/doiuse doiuse is a CSS linter that checks stylesheets for browser compatibility issues against the Can I Use database. It works as a CLI tool, a P… | 62 | 1304 | active |
| adryd325/oneko.js A small JavaScript script that adds an animated cat (based on the classic Neko program) to a webpage that chases the mouse cursor. It is in… | 54 | 1304 | active |
| enilu/web-flash web-flash is a full-stack admin framework built on Spring Boot and Vue.js, providing a backend management system (Element UI) and a mobile … | 23 | 1304 | active |
| Web Awesome Web Awesome (successor to Shoelace) is an open-source, framework-agnostic design system of 50+ accessible UI components built on standard w… | 95 | 1303 | active |
| nodecg/nodecg NodeCG is a broadcast graphics framework and application that lets you build dynamic, real-time on-air graphics using standard web technolo… | 92 | 1303 | active |
| schrodinger/fixed-data-table-2 FixedDataTable 2 is a React table component for rendering very large datasets (thousands to millions of rows) with performant, lazily rende… | 74 | 1303 | active |
| maslianok/react-resize-detector A tiny (~2kb) TypeScript React library for detecting element size changes using the native ResizeObserver API. It provides a hook and compo… | 65 | 1303 | stable |
| MrSwitch/hello.js hello.js is a client-side JavaScript SDK for authenticating with OAuth2 (and OAuth1 via a proxy) web services and querying their REST APIs.… | 71 | 4619 | maintenance |
| ant-design/ant-motion Ant Motion is the motion design specification and a set of React animation components from the Ant Design ecosystem. It provides out-of-the… | 23 | 4613 | maintenance |
| camwiegert/in-view in-view is a small (~1.9kb gzipped), dependency-free JavaScript utility that notifies you when DOM elements enter or exit the viewport. It … | 10 | 4608 | maintenance |
| firefox-devtools/debugger The Firefox Debugger, a JavaScript debugger for Firefox DevTools originally developed on GitHub and now maintained in Mozilla's central rep… | 10 | 4608 | maintenance |
| optonaut/ActiveLabel.swift ActiveLabel is a Swift UILabel drop-in replacement that detects and makes interactive Hashtags, Mentions, URLs, Emails, and custom regex pa… | 23 | 4604 | maintenance |
| FormidableLabs/react-game-kit A component library providing helper React components (Loop, Stage, World, Body) for building games with React and React Native, including … | 10 | 4602 | maintenance |
| artsy/fresnel @artsy/fresnel is a React library for building responsive layouts using CSS media queries in a way that is compatible with server-side rend… | 79 | 1298 | active |
| dinuscxj/CircleProgressBar An Android library providing a circular ProgressBar custom View with solid, line, and solid_line styles. It is used like the standard Andro… | 38 | 1297 | stable |
| jplayer/jPlayer jPlayer is a jQuery/Zepto plugin for playing and controlling HTML5 audio and video in web pages, with a Flash fallback for older browsers. … | 23 | 4591 | maintenance |
| TanStack/cli The official TanStack CLI for scaffolding and managing TanStack Start and TanStack Router applications, with composable add-ons for auth, d… | 81 | 1296 | active |
| kevinsqi/react-calendar-heatmap A React component that renders an SVG calendar heatmap inspired by GitHub's contribution graph. It is highly configurable with props for da… | 36 | 1296 | active |
| huozhi/sugar-high Sugar High is a super lightweight, zero-dependency syntax highlighter library that tokenizes source code into styled spans with a tiny cust… | 100 | 1295 | active |
| xvrh/lottie-flutter A pure Dart Lottie player for Flutter that parses Adobe After Effects animations exported as JSON (via Bodymovin) and renders them natively… | 92 | 1295 | active |
| mrsteele/dotenv-webpack A webpack plugin that wraps dotenv and DefinePlugin to inject environment variables into your bundle at build time. It only exposes variabl… | 67 | 1295 | active |
| anl331/goey-toast A React toast notification component library with an organic gooey blob morphing animation, built on top of Sonner and Framer Motion. It su… | 54 | 1295 | active |
| loonywizard/js-confetti A zero-dependency JavaScript confetti animation library that renders colorful confetti and emoji particles on an HTML canvas. It works out … | 41 | 1295 | active |
| margox/braft-editor Braft Editor is a beautiful and easy-to-use rich text (WYSIWYG) editor component for React, built on top of draft-js. It supports multimedi… | 32 | 4583 | maintenance |
| CreateJS/SoundJS SoundJS is a JavaScript library that provides a consistent API for loading and playing audio across different browsers and devices. It supp… | 23 | 4583 | maintenance |
| mugnavo/tanstarter TanStarter is a minimal, opinionated starter template for TanStack Start that scaffolds a full-stack type-safe React application with Drizz… | 68 | 1294 | active |
| playcanvas/editor The PlayCanvas Editor is a browser-based visual editing environment for building WebGL, WebGPU, and WebXR applications, served as the front… | 95 | 1292 | active |
| wobsoriano/svelte-sonner An opinionated toast notification component library for Svelte, ported from Emil Kowalski's Sonner. It exposes a single <Toaster /> compone… | 94 | 1292 | active |
| imsyy/home A customizable personal homepage/start-page template built with Vue, featuring a clock, date, real-time weather, Hitokoto quotes, a music p… | 10 | 4574 | maintenance |
| nette/latte Latte is a secure, intuitive templating engine for PHP featuring context-sensitive escaping that automatically protects against XSS vulnera… | 96 | 1291 | stable |
| Spectrum React Spectrum is a collection of libraries implementing Adobe's Spectrum design system, including styled components (React Spectrum), unst… | 77 | 1290 | stable |
| tapio/live-server A lightweight Node.js development HTTP server with automatic live reload for HTML, CSS, and JavaScript files. It serves static files from a… | 32 | 4565 | maintenance |
| bootstrap-vue-next/bootstrap-vue-next A Vue 3 component library that re-implements the classic BootstrapVue components on top of Bootstrap 5 with full TypeScript support. It shi… | 95 | 1289 | active |
| alibaba/GaiaX GaiaX is a lightweight, cross-platform dynamic template engine from Alibaba's Youku team that renders pure native UI cards on Android, iOS,… | 50 | 1289 | active |
| Alfred-Skyblue/v-scale-screen A Vue component (supporting Vue 3 and Vue 2.7+, with a v1 line for Vue 2.6) that wraps page content in a scaling container so interfaces de… | 23 | 1288 | active |
| remaxjs/remax Remax is a framework that runs real React inside mini-program environments, letting developers build WeChat, Alipay, QQ, and Toutiao mini-p… | 10 | 4556 | maintenance |
| Nic13Gamer/better-upload Better Upload is a TypeScript library for adding file uploads to React applications, with client hooks, pre-built shadcn/ui dropzone compon… | 79 | 1287 | active |
| postlight/headless-wp-starter A starter kit from Postlight that spins up a headless WordPress backend exposing data via the WP REST API and GraphQL, alongside sample Rea… | 23 | 4546 | maintenance |
| lrsjng/pagemap pagemap is a small JavaScript library that renders a mini map (overview) of a web page onto a canvas element, showing the page layout and c… | 34 | 1284 | stable |
| colbyfayock/next-wordpress-starter A Next.js starter template that turns WordPress into a headless CMS, generating a static, SEO-friendly site via WPGraphQL. It ships with bl… | 77 | 1282 | active |
| PavelTorgashov/FastColoredTextBox FastColoredTextBox is a .NET text editor component with fast, customizable syntax highlighting. It supports regex-based styling, word wrap,… | 44 | 1282 | active |
| patrickkunka/mixitup MixItUp is a high-performance, dependency-free JavaScript library for animated DOM manipulation, enabling filtering, sorting, insertion and… | 10 | 4530 | maintenance |
| firecmsco/firecms FireCMS is an open-source React/TypeScript framework that auto-generates admin panels, back-office tools, and headless CMS interfaces on to… | 96 | 1281 | active |
| microsoft/griffel Griffel is a CSS-in-JS library for React with near-zero runtime, ahead-of-time compilation, and atomic CSS output. It supports server-side … | 77 | 1281 | active |
| nathantannar4/InputBarAccessoryView A Swift UIKit library providing a customizable InputAccessoryView for building powerful input bars with autocomplete, attachments, and reac… | 89 | 1279 | active |
| rcaferati/react-native-awesome-button A React Native UI component library providing animated 3D buttons with progress states, social sharing variants, and theming support. It ex… | 89 | 1279 | active |
| yysskk/SwipeMenuViewController A Swift library providing a swipe-based paging UI for iOS, combining a scrollable tab bar with a horizontally paging content area that stay… | 83 | 1279 | active |
| teodosii/react-notifications-component A React component library for rendering delightful, highly customizable toast notifications in web applications. It supports standard and c… | 23 | 1279 | stable |
| hi-manshu/charty Charty is a lightweight charting library for Jetpack Compose and Compose Multiplatform, providing 35 chart types (bar, line, pie, radar, ca… | 98 | 1278 | active |
| atomicojs/atomico Atomico is a micro-library for building web components using only functions, hooks, and a virtual DOM, with a React-like syntax in JavaScri… | 86 | 1278 | active |
| SimeonGriggs/tints.dev A web application that generates 11-color (50-950) palettes for Tailwind CSS from a single hex value, with controls for hue, saturation, an… | 66 | 1278 | active |
| SoySauceLab/CollectionKit CollectionKit is a Swift framework that reimagines UICollectionView as a composable, data-driven collection view built on top of UIScrollVi… | 23 | 4512 | maintenance |
| vercel/bidc BIDC is a TypeScript library providing bidirectional channels for asynchronous communication between JavaScript execution contexts such as … | 44 | 1277 | active |
| NekR/offline-plugin A webpack plugin that makes web projects offline-ready by generating a ServiceWorker (with AppCache fallback) that caches webpack output as… | 23 | 4509 | maintenance |
| tangbc/vue-virtual-scroll-list A Vue.js component that renders very large lists efficiently using virtual scrolling, only mounting visible items to the DOM. It automatica… | 23 | 4506 | maintenance |
| andrewplummer/Sugar Sugar is a JavaScript utility library for working with native objects like Array, Date, Number, and String, offering expressive methods for… | 23 | 4505 | maintenance |
| Stapxs/Stapxs-QQ-Lite-2.0 Stapxs QQ Lite is an unofficial third-party QQ chat client compatible with the OneBot protocol, built with Vue.js. It runs as a web app (PW… | 97 | 1275 | active |
| surveyjs/survey-creator SurveyJS Survey Creator is an embeddable, drag-and-drop form builder UI component for React, Angular, Vue, and plain JavaScript that genera… | 95 | 1274 | active |
| wesbos/aprilFools.css A collection of harmless prank CSS snippets that you paste into a browser's user stylesheet (Chrome's Custom.css or Firefox's userContent.c… | 32 | 1274 | stable |
| wix/stylable Stylable is a CSS preprocessor and type system from Wix that scopes styles to components, exposing a style API so components can be reused … | 30 | 1274 | active |
| SortableJS/vue.draggable.next A Vue 3 component wrapping Sortable.js that adds drag-and-drop reordering of lists with two-way synchronization to the view model array. It… | 23 | 4499 | maintenance |
| troisjs/trois TroisJS is a Vue 3 component library that wraps Three.js so developers can build WebGL 3D scenes declaratively with Vue templates, powered … | 10 | 4499 | maintenance |
| brunosimon/my-room-in-3d A 3D interactive recreation of the author's room built with Three.js and JavaScript, viewable in the browser. It is a creative demo/portfol… | 32 | 4497 | maintenance |
| Yomguithereal/react-blessed A custom React renderer for the blessed terminal UI library, letting you build terminal user interfaces with JSX components. It maps React … | 23 | 4496 | maintenance |
| react-component/tree @rc-component/tree is a React component library providing accessible tree view primitives, maintained as part of the Ant Design ecosystem. … | 98 | 1273 | active |
| code-farmer-i/vue-markdown-editor A Vue 3 markdown editor component library (published as @kangc/v-md-editor) that provides a lightweight textarea-based editor, a CodeMirror… | 32 | 1273 | active |
| kriasoft/isomorphic-style-loader A Webpack CSS loader optimized for isomorphic (universal) web apps, similar to style-loader but supporting critical path CSS rendering. It … | 83 | 1272 | active |
| simonwep/pickr Pickr is a dependency-free, multi-themed, responsive color picker library for JavaScript web applications. It supports multiple color repre… | 96 | 4489 | maintenance |
| muicss/mui MUI is a lightweight CSS framework implementing Google's Material Design guidelines, with a small gzipped footprint (~6.6K CSS, ~5.4K JS) a… | 32 | 4484 | maintenance |
| exyte/FloatingButton A SwiftUI library for creating customizable floating button menus with straight or circular submenu layouts. It supports open/close state b… | 73 | 1270 | active |
| John-Lluch/SWRevealViewController SWRevealViewController is an Objective-C UIViewController subclass that implements a reveal/drawer side-menu pattern for iOS apps, inspired… | 32 | 4481 | maintenance |