domain: frontend
6989 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| zcreativelabs/react-simple-maps A React component library for creating declarative SVG map charts using d3-geo and topojson. It handles panning, zooming, and rendering opt… | 32 | 3311 | stable |
| htmlhint/HTMLHint HTMLHint is a static code analysis (linting) tool for HTML, configurable via a .htmlhintrc file with many built-in rules. It runs as a CLI,… | 90 | 3308 | active |
| StartBootstrap/startbootstrap-sb-admin SB Admin is a free, open source Bootstrap admin dashboard template created by Start Bootstrap, distributed as HTML/CSS/JS with a Pug and SC… | 32 | 3303 | active |
| github/hotkey A small JavaScript library from GitHub that triggers actions on elements via keyboard shortcuts declared in data-hotkey attributes. It supp… | 84 | 3297 | stable |
| nuxt/devtools Nuxt DevTools is a visual developer tooling suite for the Nuxt framework, shipped as a built-in module that provides in-browser panels for … | 99 | 3296 | active |
| heroui-inc/tailwind-variants Tailwind Variants is a TypeScript library providing a first-class variant API on top of Tailwind CSS, letting you define typed component re… | 96 | 3292 | active |
| bobthecow/mustache.php Mustache.php is a PHP implementation of the Mustache logic-less templating language, installable via Composer. It renders templates against… | 83 | 3287 | stable |
| Automattic/juice Juice is a JavaScript library and CLI that inlines CSS stylesheets into HTML by converting CSS rules into style attributes. It is primarily… | 98 | 3278 | active |
| cristianbote/goober goober is a less-than-1KB CSS-in-JS library with a styled-components-like API for React, Preact, and vanilla DOM. It supports styled compon… | 78 | 3275 | active |
| zino-hofmann/graphql-flutter A GraphQL client for Dart and Flutter providing queries, mutations, subscriptions, caching, and optimistic updates through a widget-based A… | 84 | 3270 | active |
| cool-admin cool-admin is an open-source admin/permission management framework built on Node.js (Midway, TypeORM, TypeScript) for the backend and Vue 3… | 74 | 3265 | 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 |
| SawyerHood/draw-a-ui A Next.js web app that lets users draw UI wireframes on a tldraw canvas and generates HTML with Tailwind CSS from the sketch using the GPT-… | 42 | 13583 | maintenance |
| anseki/leader-line A zero-dependency JavaScript library for drawing customizable leader lines (arrows and connectors) between HTML/SVG elements in web pages. … | 10 | 3250 | stable |
| Jakubantalik/transitions.dev Transitions.dev is an interactive collection of reusable, copy-ready CSS transition snippets for common web UI interaction patterns (modals… | 59 | 3248 | active |
| danvk/dygraphs dygraphs is a fast, flexible open-source JavaScript charting library for rendering interactive, zoomable time series charts using the HTML … | 84 | 3240 | stable |
| ember-cli/ember-cli Ember CLI is the official command line utility for the Ember.js framework, providing project scaffolding, a Broccoli-based asset build pipe… | 99 | 3237 | stable |
| refscn/rplibs A collection of high-fidelity Axure RP widget libraries (.rplib) for prototyping apps and websites across WeChat/WeUI, Apple iOS/macOS, Goo… | 32 | 3237 | active |
| stackblitz/alien-signals alien-signals is an extremely lightweight TypeScript signal library implementing a push-pull based reactivity algorithm. Its core algorithm… | 71 | 3236 | 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 |
| jcubic/jquery.terminal jQuery Terminal is a JavaScript library (jQuery plugin) for creating web-based terminal emulators with custom command-line interpreters. It… | 99 | 3235 | stable |
| 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 |
| jakearchibald/idb-keyval A tiny promise-based key-value store library built on top of IndexedDB for browsers. It offers a minimal get/set/del API in under 600 bytes… | 73 | 3231 | stable |
| angular-ui/ui-router UI-Router is a state-based client-side routing library for AngularJS single-page applications, modeling the app as a hierarchical tree of s… | 57 | 13425 | maintenance |
| dembrandt/dembrandt Dembrandt is an open-source Node.js CLI that extracts a website's design system—colors, typography, spacing, borders, shadows, motion, comp… | 83 | 3225 | 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 |
| mishoo/UglifyJS UglifyJS is a JavaScript parser, minifier, compressor, and beautifier toolkit written in JavaScript. It provides a CLI and a programmatic A… | 23 | 13382 | maintenance |
| 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 |
| ChartGPU/ChartGPU ChartGPU is an MIT-licensed TypeScript charting library that renders charts entirely with WebGPU instead of Canvas 2D or SVG. It targets la… | 81 | 3212 | active |
| 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 |
| remult/remult Remult is a full-stack TypeScript CRUD framework that uses TypeScript entity classes as a single source of truth to generate a secure REST … | 97 | 3209 | active |
| Zizzamia/perfume.js Perfume.js is a tiny, zero-dependency TypeScript library for measuring web performance metrics like TTFB, FCP, LCP, FID, CLS, INP, and TBT … | 44 | 3204 | 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 |
| owickstrom/the-monospace-web A minimalist CSS framework that renders web pages entirely on a monospace font grid, giving documents a terminal-like aesthetic. It ships a… | 39 | 3191 | active |
| pmmmwh/react-refresh-webpack-plugin A Webpack plugin that enables React Fast Refresh (hot reloading) for React components, preserving state during edits. It integrates with we… | 94 | 3189 | active |
| RuoYi-Vue RuoYi-Vue is a full-stack, front-end/back-end separated admin and permission management system built on Spring Boot, Spring Security, JWT, … | 83 | 3184 | active |
| amilajack/eslint-plugin-compat An ESLint plugin that checks whether the JavaScript APIs used in your code are supported by your target browsers, using browserslist and ca… | 91 | 3183 | active |
| 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 |
| 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 |
| alexmacarthur/typeit TypeIt is a small (~4kb) JavaScript library for creating flexible typewriter text animations on the web, supporting multiple strings, loopi… | 40 | 3177 | active |
| 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 |
| analogjs/analog Analog is a fullstack meta-framework for building applications and websites with Angular, powered by Vite and Nitro. It provides file-based… | 95 | 3170 | active |
| rastikerdar/vazirmatn Vazirmatn is an open-source Persian/Arabic typeface family with nine weights, designed for legibility on web pages and applications. It com… | 23 | 3170 | stable |
| haydenbleasel/ultracite Ultracite is a highly opinionated, zero-configuration preset for JavaScript/TypeScript linting and formatting that wraps Biome, ESLint + Pr… | 95 | 3158 | active |
| patrykandpatrick/vico Vico is a powerful and extensible chart library for Compose Multiplatform, supporting line, column, candlestick, and pie charts. It offers … | 99 | 3157 | active |
| warp-drive-data/warp-drive WarpDrive (formerly EmberData) is a lightweight, typed, reactive data library for web applications that works with any framework including … | 81 | 3155 | active |
| airbnb/HorizonCalendar A declarative, performant calendar UI component library for iOS, supporting both SwiftUI and UIKit. It scales from simple date pickers to f… | 76 | 3155 | active |
| evrone/postcss-px-to-viewport A PostCSS plugin that automatically converts pixel (px) units in CSS into viewport units (vw, vh, vmin, vmax). It enables building scalable… | 23 | 3153 | stable |
| globe.gl Globe.gl is a JavaScript library for rendering interactive 3D data visualization layers on a globe using ThreeJS/WebGL. It wraps the three-… | 77 | 3151 | active |
| SSShooter/mind-elixir-core Mind Elixir Core is a lightweight, zero-dependency JavaScript mind mapping library written in TypeScript. It is framework-agnostic and prov… | 93 | 3149 | active |
| reactjs/react-tabs An accessible tab component library for React, providing Tab, Tabs, TabList, and TabPanel components with keyboard navigation and ARIA supp… | 80 | 3149 | stable |
| symfony/asset A Symfony PHP component that manages URL generation and versioning of web assets such as CSS, JavaScript, and image files. It supports asse… | 94 | 3148 | stable |
| 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 |
| CommandCodeAI/langui LangUI is a collection of 60+ free, open-source Tailwind CSS components designed for building UIs for AI, GPT, and LLM projects. Components… | 29 | 3144 | active |
| jogboms/flutter_spinkit A Flutter package providing a collection of animated loading indicators (spinners) inspired by Tobias Ahlin's SpinKit. It offers customizab… | 63 | 3142 | stable |
| gnab/remark remark is a simple, in-browser, markdown-driven slideshow tool written in JavaScript. Slides are authored in Markdown inside an HTML file, … | 23 | 12999 | maintenance |
| wa0x6e/cal-heatmap Cal-Heatmap is a JavaScript/TypeScript charting library built on D3.js for creating time-series calendar heatmaps, similar to GitHub's cont… | 67 | 3134 | active |
| rt2zz/redux-persist A library for persisting and rehydrating Redux store state across sessions. It supports multiple storage backends and works on both web and… | 23 | 12959 | 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 |
| requirejs/requirejs RequireJS is a JavaScript file and module loader implementing the AMD (Asynchronous Module Definition) API, optimized for in-browser use bu… | 57 | 12914 | maintenance |
| halfmoonui/halfmoon Halfmoon is a highly customizable, drop-in CSS replacement for Bootstrap 5, built with CSS variables and three core themes with dark mode s… | 23 | 3114 | active |
| chart-kit/react-native-chart-kit A React Native charting library providing line, area, bar, pie, donut, progress, and contribution heatmap charts built on react-native-svg.… | 96 | 3110 | active |
| luizdepra/hugo-coder Hugo Coder is a minimalist, responsive blog theme for the Hugo static site generator. It provides a clean, configurable design that can be … | 74 | 3106 | stable |
| aspen-cloud/triplit Triplit is an open-source full-stack syncing database that runs on both server and client, syncing data in real time over websockets with c… | 55 | 3106 | 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 |
| zuramai/mazer Mazer is a free, open-source Bootstrap 5 admin dashboard template with a matching landing page, built with SCSS and no jQuery dependency. I… | 39 | 3098 | active |
| 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 |
| RxSwiftCommunity/RxDataSources RxDataSources is a Swift library providing reactive UITableView and UICollectionView data sources for RxSwift, with support for sectioned d… | 23 | 3092 | stable |
| 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 |
| adrielcafe/voyager Voyager is a pragmatic navigation library for Compose Multiplatform, seamlessly integrated with Jetpack Compose. It supports linear, bottom… | 68 | 3089 | active |
| mustache/mustache Mustache is the canonical Ruby implementation of the logic-less Mustache template language, separating markup templates from Ruby view clas… | 67 | 3085 | stable |
| react-component/slider @rc-component/slider is an accessible React slider component supporting single-value and range selection, with marks, dots, keyboard intera… | 93 | 3082 | 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 |
| yannickl/DynamicColor DynamicColor is a Swift library that extends UIColor, NSColor, and SwiftUI Color with convenient methods for creating and manipulating colo… | 32 | 3081 | stable |
| trailblazer/cells Cells is a Ruby gem providing view components (view models) for Ruby and Rails, encapsulating UI fragments into plain Ruby classes that ren… | 32 | 3071 | stable |
| wanglin2/mind-map SimpleMindMap is a framework-agnostic JavaScript mind map library plus a full-featured web-based mind map application built with Vue 2 and … | 92 | 12661 | maintenance |
| botoxparty/XP.css XP.css is a CSS framework that styles semantic HTML to look like Windows XP and Windows 98 interfaces. It is a JavaScript-free extension of… | 27 | 3067 | active |
| uxsolutions/bootstrap-datepicker A jQuery-based datepicker widget for Twitter Bootstrap applications. It provides a calendar popup for selecting dates in forms, with locali… | 44 | 12644 | maintenance |
| Ionaru/easy-markdown-editor EasyMDE is an embeddable JavaScript Markdown editor that replaces plain textareas with a toolbar-driven editing experience featuring live s… | 76 | 3066 | active |
| megh-bari/pattern-craft A web-based library of 250+ modern CSS and Tailwind CSS background patterns and gradients that developers can preview and copy-paste into t… | 63 | 3064 | 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 |
| next-safe-action/next-safe-action next-safe-action is a TypeScript library for defining type-safe, validated Next.js Server Actions with middleware support. It works with an… | 92 | 3061 | active |
| Shopify/dawn Dawn is Shopify's first source-available reference theme for building Online Store 2.0 storefronts, written in Liquid with an HTML-first, J… | 89 | 3060 | active |
| txstc55/ugly-avatar A web-based avatar generator that creates intentionally quirky, 'ugly' cartoon faces. It runs as a hosted web app and can be embedded to ge… | 25 | 3059 | active |
| xnx3/translate translate.js is a JavaScript library that adds automatic HTML page translation with just two lines of code, scanning the DOM and translatin… | 88 | 3058 | active |
| gkurt/tegaki Tegaki is a framework-agnostic TypeScript library that turns any font into animated handwriting, rendering stroke-by-stroke drawing animati… | 77 | 3058 | active |
| gruns/ImmortalDB ImmortalDB is a resilient key-value store for the browser that redundantly persists data across Cookies, IndexedDB, and LocalStorage. It us… | 30 | 3058 | active |
| mmazzarolo/react-native-modal-datetime-picker A declarative cross-platform React Native library that shows native date and time pickers inside a modal on Android and iOS. It wraps @reac… | 23 | 3053 | stable |
| pujiaxin33/JXPagingView JXPagingView is an iOS UI library (Objective-C and Swift) for building nested multi-page scrolling layouts like Weibo or Jianshu profile pa… | 39 | 3050 | stable |
| pngwn/MDsveX mdsvex is a Markdown preprocessor for Svelte, essentially MDX for Svelte. It lets you use Svelte components inside Markdown files and Markd… | 95 | 3048 | active |
| sintaxi/surge Surge is a Node.js command-line tool for publishing static web projects (HTML, CSS, JS) to the Surge CDN with a single command. It supports… | 66 | 3046 | active |
| Final Form Final Form is a framework-agnostic, subscription-based form state management library, and React Final Form is its thin React wrapper. It us… | 76 | 3045 | stable |
| originjs/vite-plugin-federation A Vite and Rollup plugin that implements Module Federation, allowing multiple frontend applications to share code and modules at runtime. I… | 43 | 3044 | active |
| dabeng/OrgChart A JavaScript library for rendering tree-like organization charts using pure DOM (nested lists), with support for local or remote JSON data.… | 86 | 3037 | stable |
| amfe/lib-flexible A classic Alibaba library that adapts web page layout to different screen widths by dynamically setting the root font-size (rem-based scali… | 32 | 12492 | maintenance |
| primefaces/primeng PrimeNG is a comprehensive open-source UI component library for Angular, offering dozens of feature-rich components such as data tables, di… | 10 | 12490 | maintenance |
| egoist/vue-content-loader A Vue component library that renders SVG-based skeleton placeholder loaders, similar to Facebook's card loading animations. It offers built… | 23 | 3033 | stable |