domain: frontend
6989 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| jaredpalmer/tsdx TSDX is a zero-config CLI for developing, testing, and publishing TypeScript packages, with templates for basic and React libraries. Versio… | 61 | 11465 | active |
| jdan/98.css 98.css is a CSS-only design system that styles semantic HTML to look like the classic Windows 98 user interface. It ships no JavaScript, ma… | 41 | 11461 | stable |
| maplibre/maplibre-gl-js MapLibre GL JS is an open-source TypeScript library for rendering interactive, GPU-accelerated vector tile maps in the browser using WebGL2… | 99 | 11455 | stable |
| mixmark-io/turndown Turndown is a JavaScript library that converts HTML into Markdown, aiming for CommonMark compliance with configurable output styling. It ru… | 83 | 11403 | stable |
| stylus/stylus Stylus is an expressive, feature-rich CSS preprocessor language built for Node.js, supporting both an indented syntax and regular CSS style… | 31 | 11331 | stable |
| toss/es-toolkit es-toolkit is a modern, high-performance JavaScript utility library offering everyday functions like debounce, chunk, and pick with built-i… | 91 | 11315 | active |
| GoogleChromeLabs/quicklink A tiny JavaScript library (< 2KB) by Google Chrome Labs that speeds up subsequent page navigations by prefetching or prerendering links tha… | 86 | 11270 | stable |
| dotansimha/graphql-code-generator GraphQL Code Generator is a plugin-based CLI tool that generates typed code from GraphQL schemas and operations (queries, mutations, subscr… | 95 | 11264 | stable |
| logaretm/vee-validate vee-validate is a form validation and state management library for Vue.js, supporting both Vue 2 and Vue 3. It handles value tracking, vali… | 66 | 11264 | stable |
| Vanessa219/vditor Vditor is an in-browser Markdown editor written in TypeScript that supports three editing modes: WYSIWYG (rich text), instant rendering (Ty… | 94 | 11263 | active |
| FormidableLabs/victory Victory is an ecosystem of composable React components for building interactive data visualizations, built on top of D3. It includes a comp… | 60 | 11241 | active |
| captbaritone/webamp Webamp is a browser-based reimplementation of the classic Winamp 2 audio player, built with HTML5 and the Web Audio API, with full support … | 77 | 11229 | active |
| reduxjs/redux-toolkit Redux Toolkit is the official, opinionated toolset for writing Redux state management logic with minimal boilerplate. It bundles store setu… | 94 | 11224 | stable |
| jonataslaw/getx GetX is a lightweight Flutter microframework that combines state management, dependency injection, and context-free navigation (routes, sna… | 62 | 11198 | active |
| wojtekmaj/react-pdf A React component library for rendering and displaying PDF documents in web applications, built on top of Mozilla's PDF.js. It lets develop… | 94 | 11153 | stable |
| styleguidist/react-styleguidist React Styleguidist is an isolated React component development environment with a hot-reloaded dev server and a living style guide. It auto-… | 23 | 11066 | stable |
| gregberge/svgr SVGR is a universal tool that transforms SVG files into ready-to-use React components, with an optimizer powered by SVGO. It is available a… | 54 | 11055 | active |
| react-dropzone/react-dropzone A React library providing a hook and component for building HTML5-compliant drag-and-drop file upload zones. It handles drag events, file s… | 99 | 11012 | stable |
| timolins/react-hot-toast react-hot-toast is a lightweight (under 5kb) React notification library for rendering toast messages and snackbars. It offers a simple toas… | 43 | 10969 | stable |
| software-mansion/react-native-reanimated React Native Reanimated is a powerful animation library by Software Mansion that lets developers create smooth, performant animations and i… | 95 | 10966 | active |
| vuestorefront/vue-storefront Alokai (formerly Vue Storefront) is a Frontend-as-a-Service ecosystem for building fast, scalable, headless eCommerce storefronts on Vue/Nu… | 73 | 10941 | active |
| stevenjoezhang/live2d-widget A lightweight Live2D widget that adds an animated anime-style mascot character (kanban-musume) to any web page. Written in TypeScript, it s… | 67 | 10920 | active |
| stackblitz/core StackBlitz is an online IDE powered by Visual Studio Code that runs entire development environments, including Node.js, directly in the bro… | 32 | 10875 | active |
| Gatsby Gatsby is an open-source React-based framework for building fast, content-rich websites and apps, combining static-site generation with dyn… | 88 | 55941 | maintenance |
| microsoft/fluentui-system-icons A collection of Microsoft's Fluent System Icons distributed as SVG assets and native packages for Android, iOS/macOS, and Flutter. It provi… | 77 | 10793 | active |
| Akryum/vue-virtual-scroller A Vue 3 component library providing virtual scrolling for rendering large lists efficiently by only rendering visible items. It includes Re… | 98 | 10791 | active |
| 47ng/nuqs nuqs is a type-safe search params state manager for React frameworks, offering a useState-like API that stores state in the URL query strin… | 99 | 10769 | stable |
| daybrush/moveable Moveable is a TypeScript library for making DOM elements draggable, resizable, scalable, rotatable, warpable, pinchable, groupable, and sna… | 23 | 10748 | active |
| ecomfe/vue-echarts Vue ECharts is a Vue.js component wrapper for Apache ECharts, enabling declarative chart rendering in Vue 2 and Vue 3 applications. It supp… | 90 | 10741 | stable |
| cdnjs/cdnjs cdnjs is a free, open-source content delivery network (CDN) hosting thousands of JavaScript, CSS, font, and other web library assets, power… | 52 | 10732 | stable |
| mui/base-ui Base UI is an unstyled React component library for building accessible user interfaces and design systems, created by the makers of Radix, … | 91 | 10729 | active |
| jantimon/html-webpack-plugin A webpack plugin that simplifies creating HTML files to serve webpack bundles, automatically injecting script and link tags with correct ha… | 65 | 10722 | stable |
| ninjaprox/NVActivityIndicatorView NVActivityIndicatorView is a Swift library offering a collection of 32 customizable loading animation indicators for iOS apps built with UI… | 55 | 10708 | stable |
| akveo/react-native-ui-kitten UI Kitten is a React Native UI component library based on the Eva Design System, offering 30+ production-ready components with light/dark t… | 84 | 10670 | active |
| frappe/frappe Frappe Framework is a batteries-included, low-code full-stack web application framework written in Python and JavaScript, built around meta… | 95 | 10643 | stable |
| gka/chroma.js Chroma.js is a small, zero-dependency JavaScript library for color conversions, manipulation, and color scale generation. It supports readi… | 79 | 10574 | stable |
| MudBlazor/MudBlazor MudBlazor is a Material Design component library for Blazor, written entirely in C# with minimal JavaScript. It provides a large set of UI … | 99 | 10561 | active |
| Element Element UI is a Vue.js 2.0 component library providing a comprehensive set of web UI widgets such as tables, forms, dialogs, and navigation… | 23 | 54059 | maintenance |
| a-h/templ templ is a typed HTML templating language for Go that compiles components into performant Go code for server-side or static rendering. It s… | 92 | 10514 | active |
| reactstrap/reactstrap Reactstrap provides stateless React components implementing Bootstrap 5 UI elements like buttons, modals, tooltips, and dropdowns without j… | 23 | 10512 | stable |
| unovue/shadcn-vue shadcn-vue is a Vue port of shadcn/ui providing beautifully designed, accessible UI components built on Reka UI (formerly Radix Vue) and Ta… | 95 | 10496 | active |
| ckeditor/ckeditor5 CKEditor 5 is a modern JavaScript/TypeScript rich-text (WYSIWYG) editor framework with a modular plugin architecture, custom data model, an… | 98 | 10481 | stable |
| necolas/normalize.css normalize.css is a small CSS stylesheet that makes browsers render HTML elements more consistently and in line with modern standards. It is… | 32 | 53518 | maintenance |
| leeoniya/uPlot uPlot is a small (~50 KB) and fast Canvas 2D-based JavaScript charting library for time series, lines, areas, OHLC, and bar charts. It rend… | 61 | 10452 | stable |
| evershopcommerce/evershop EverShop is an open-source, TypeScript-first e-commerce platform built with Node.js, React, and GraphQL, featuring a modular architecture w… | 90 | 10424 | active |
| vanilla-extract-css/vanilla-extract vanilla-extract is a zero-runtime CSS-in-TypeScript library that lets you write locally scoped styles, CSS variables, and themes in .css.ts… | 94 | 10413 | stable |
| wxt-dev/wxt WXT is a TypeScript framework for building web browser extensions, described as 'like Nuxt, but for Web Extensions'. It provides file-based… | 90 | 10408 | active |
| katspaugh/wavesurfer.js wavesurfer.js is an open-source JavaScript/TypeScript library for rendering interactive audio waveforms and playing audio in the browser, b… | 98 | 10384 | stable |
| DouyinFE/semi-design Semi Design is a modern, comprehensive React UI library and design system maintained by Douyin (TikTok) frontend team, offering 80+ high-qu… | 84 | 10318 | active |
| jquery-validation/jquery-validation The jQuery Validation Plugin provides drop-in client-side form validation for existing HTML forms, with extensive support for custom rules … | 85 | 10316 | stable |
| jnsahaj/tweakcn tweakcn is a visual no-code theme editor for shadcn/ui and Tailwind CSS, letting users customize component themes through a web interface. … | 64 | 10315 | active |
| wix/react-native-calendars A declarative, cross-platform React Native calendar component library written in pure JavaScript with no native code. It provides Calendar,… | 79 | 10310 | stable |
| cookpete/react-player A React component that plays media from a variety of URL sources including YouTube, Vimeo, Twitch, SoundCloud, HLS, and DASH. It parses the… | 63 | 10279 | active |
| addyosmani/critical A Node.js tool that extracts above-the-fold (critical-path) CSS from HTML pages, inlines it into the document head, and asynchronously load… | 81 | 10265 | active |
| Chirpy Jekyll Theme Chirpy is a minimal, responsive, and feature-rich Jekyll theme designed for technical writing and personal blogs. It ships as a Ruby gem wi… | 90 | 10246 | stable |
| pmndrs/valtio Valtio is a small TypeScript state management library that wraps objects in JavaScript proxies, letting you mutate state directly while Rea… | 88 | 10228 | active |
| cyclejs/cyclejs Cycle.js is a functional and reactive JavaScript/TypeScript framework for building predictable web applications, organized as a monorepo of… | 62 | 10225 | stable |
| JOYCEQL/magic-resume Magic Resume is a free online AI-powered resume editor built with TanStack Start, TypeScript, and Framer Motion. It offers real-time previe… | 88 | 10209 | active |
| FormidableLabs/spectacle Spectacle is a React-based library for building presentation decks as code using JSX or Markdown/MDX syntax. It supports interactive slides… | 68 | 10155 | active |
| tweenjs/tween.js tween.js is a JavaScript/TypeScript tweening engine for easy animations, incorporating optimized Robert Penner's easing equations. It tween… | 23 | 10136 | stable |
| TypeCellOS/BlockNote BlockNote is an open-source, block-based rich text editor library for React, built on ProseMirror and TipTap, offering a Notion-style editi… | 94 | 10122 | active |
| qrohlf/trianglify Trianglify is a JavaScript library that algorithmically generates colorful low-poly triangle mesh patterns, output as SVG images, canvas el… | 42 | 10085 | stable |
| i18next/react-i18next react-i18next is a powerful internationalization library for React and React Native built on the i18next ecosystem. It provides hooks, high… | 76 | 10039 | stable |
| Semantic UI Semantic UI is a CSS/JS UI component framework offering 50+ elements with deep theming via 3000+ CSS variables and LESS-based variable inhe… | 23 | 51027 | maintenance |
| astrit/css.gg css.gg is an open-source icon library offering 700+ pure CSS and SVG UI icons, plus a collection of 6000+ glyphs available via the companio… | 23 | 10037 | active |
| unoplatform/uno Uno Platform is an open-source (Apache-2.0) .NET framework for building native mobile, web, desktop, and embedded applications from a singl… | 98 | 10019 | active |
| MrXujiang/h5-Dooring H5-Dooring is an open-source low-code visual page builder for creating H5 (mobile web), landing pages, and PC websites via drag-and-drop co… | 74 | 9982 | active |
| facebook/stylex StyleX is a JavaScript styling system and compiler from Meta that generates optimized, collision-free atomic CSS at build time. It combines… | 87 | 9912 | active |
| lukeed/clsx A tiny (239B) JavaScript utility for conditionally constructing CSS className strings from strings, objects, and arrays. It serves as a fas… | 23 | 9832 | stable |
| webdriverio/webdriverio WebdriverIO is a browser and mobile automation test framework for Node.js supporting the WebDriver, WebDriver BiDi, and Appium protocols. I… | 95 | 9826 | stable |
| pmndrs/drei Drei is a collection of useful helpers, hooks, and ready-made abstractions for react-three-fiber, the React renderer for Three.js. It provi… | 94 | 9821 | active |
| hackware1993/MagicIndicator MagicIndicator is a powerful, customizable and extensible ViewPager indicator library for Android, serving as an alternative to ViewPagerIn… | 23 | 9792 | stable |
| zuiidea/antd-admin Antd Admin is a production-style admin dashboard template and scaffolding CLI built on React 19, Ant Design 6, TanStack Router/Query, Zusta… | 88 | 9759 | active |
| DataV-Team/DataV DataV is a Vue-based data visualization component library for building large-screen dashboard displays, offering SVG borders, decorations, … | 23 | 9700 | active |
| BartoszJarocki/cv A minimalist, print-friendly CV/resume web application built with Next.js, TypeScript, Tailwind CSS, and shadcn/ui. All resume content is c… | 58 | 9681 | active |
| rough-stuff/rough-notation A small (3.8kb gzipped) JavaScript library for creating and animating hand-drawn style annotations on web page elements, built on RoughJS. … | 32 | 9680 | stable |
| blueedgetechno/win11React A web application that replicates the Windows 11 desktop experience in the browser using React, Redux, and CSS. It includes simulated apps … | 10 | 9669 | active |
| microsoft/fast FAST is Microsoft's collection of tools for building standards-based Web Components, centered on the lightweight @microsoft/fast-element li… | 98 | 9668 | active |
| HugoBlox HugoBlox is an open-source (MIT) page-building framework for Hugo that lets users compose sites from structured Markdown and reusable Tailw… | 90 | 9651 | active |
| bpmn-js bpmn-js is a JavaScript toolkit and web modeler for viewing, creating, and editing BPMN 2.0 diagrams directly in the browser. It can be emb… | 99 | 9636 | active |
| pmndrs/use-gesture @use-gesture is a TypeScript library for binding rich mouse and touch gestures (drag, pinch, zoom, wheel, scroll) to React components or va… | 23 | 9622 | stable |
| pastelsky/bundlephobia Bundlephobia is a web service and API that reports the bundle size and performance cost of npm packages, including historical trends and pa… | 67 | 9581 | active |
| mrousavy/react-native-vision-camera A high-performance camera library for React Native offering photo/video capture, QR/barcode scanning, and JS worklet-based frame processors… | 99 | 9580 | active |
| buefy/buefy Buefy is a lightweight library of responsive UI components for Vue.js 3 based on the Bulma CSS framework. It provides semantic, accessible … | 98 | 9520 | active |
| Moment.js Moment.js is a widely used JavaScript library for parsing, validating, manipulating, and formatting dates and times, with companion package… | 87 | 47914 | maintenance |
| projectstorm/react-diagrams A diagramming library for React written in TypeScript for building flow and process-oriented diagrams with draggable nodes and links. It is… | 29 | 9423 | active |
| dicebear/dicebear DiceBear is an open source avatar library that deterministically converts seed strings (usernames, emails, IDs) into customizable SVG avata… | 99 | 9421 | stable |
| missive/emoji-mart Emoji Mart is a customizable emoji picker component for the web, available as a React component and a vanilla browser web component. It dec… | 23 | 9399 | active |
| Carbon Design System Carbon is IBM's open-source design system providing React and web component libraries, Sass styles, design tokens, icons, and pictograms fo… | 94 | 9385 | active |
| terser/terser Terser is a JavaScript parser, mangler, and compressor toolkit for ES6+ that serves as the industry-standard minifier, forked from the unma… | 77 | 9326 | stable |
| Flowbite Flowbite is an open-source UI component library built on top of Tailwind CSS, providing interactive web components, themes, icons, and a Fi… | 89 | 9324 | active |
| terkelg/prompts A lightweight Node.js library for building beautiful, user-friendly interactive command-line prompts. It supports various prompt types (tex… | 32 | 9310 | stable |
| jsx-eslint/eslint-plugin-react An ESLint plugin providing React and JSX-specific linting rules for JavaScript codebases. It enforces best practices, catches common bugs, … | 77 | 9293 | active |
| react-grid-layout/react-draggable A React component library that makes elements draggable via a simple <Draggable> wrapper, using CSS Transforms for positioning. It supports… | 66 | 9290 | stable |
| bytedance/xgplayer xgplayer is a web HTML5 video player library by ByteDance with a componentized, detachable UI and built-in parsers for MP4, HLS, FLV, and D… | 85 | 9283 | active |
| pipipi-pikachu/PPTist PPTist is a web-based presentation application that replicates most common Microsoft PowerPoint features, allowing editing and presenting o… | 76 | 9277 | active |
| dotnet/blazor Blazor is a front-end web framework from Microsoft for building interactive web apps in C# using reusable components that can run on the cl… | 10 | 9268 | stable |
| DenverCoder1/readme-typing-svg A PHP web service that dynamically generates customizable SVG images with a typing-and-deleting text animation for embedding in GitHub prof… | 67 | 9264 | active |
| ritz078/transform Transform is a polyglot web application that converts code and data between many formats, such as JSON to TypeScript, SVG to JSX, GraphQL t… | 61 | 9217 | active |
| NG-ZORRO/ng-zorro-antd NG-ZORRO is an enterprise-class Angular UI component library implementing the Ant Design specification, offering 70+ high-quality component… | 98 | 9166 | active |