domain: frontend
6989 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| VincentGarreau/particles.js A lightweight JavaScript library for rendering animated particle effects on an HTML canvas, configurable via JSON. It supports interactive … | 23 | 30203 | maintenance |
| bfirsh/jsnes JSNES is a Nintendo Entertainment System (NES) emulator written in JavaScript, distributed as a library usable in both the browser and Node… | 88 | 6414 | active |
| wakujs/waku Waku is a minimal React framework built on React 19 features like server components and server actions. It provides a lightweight alternati… | 97 | 6413 | active |
| Grsmto/simplebar SimpleBar is a lightweight (6kb) vanilla JavaScript library that replaces the browser's default scrollbar with a custom CSS-styled one whil… | 46 | 6413 | stable |
| konvajs/react-konva React Konva is a React library providing declarative components for the Konva 2D HTML5 canvas framework. It lets developers build interacti… | 98 | 6403 | stable |
| orval-labs/orval Orval is a code generation tool that produces type-safe TypeScript API clients from OpenAPI v3 or Swagger v2 specifications in YAML or JSON… | 95 | 6396 | active |
| htmlstreamofficial/preline Preline UI is an open-source Tailwind CSS component library offering prebuilt UI components, blocks, templates, and headless JavaScript plu… | 93 | 6396 | active |
| antvis/Infographic AntV Infographic is a declarative infographic generation and rendering engine for the web, with a custom syntax, ~200 built-in templates, t… | 78 | 6385 | active |
| boringdesigners/boring-avatars Boring Avatars is a small open-source React library that generates unique, SVG-based avatars from any username, email, or random string, wi… | 73 | 6379 | active |
| foundation/foundation-sites Foundation for Sites is a responsive front-end framework providing HTML, CSS (Sass), and JavaScript components for building websites and ap… | 24 | 29784 | maintenance |
| jsdelivr/jsdelivr jsDelivr is a free, production-grade public CDN for open-source files, tightly integrated with npm and GitHub, offering on-the-fly minifica… | 72 | 6349 | stable |
| ivpusic/react-native-image-crop-picker A React Native library providing an iOS/Android image and video picker with camera capture, cropping, and configurable compression. It supp… | 63 | 6349 | active |
| paulirish/lite-youtube-embed A lightweight web component (custom element) that renders YouTube embeds using a static facade with a poster image, loading the actual ifra… | 51 | 6347 | active |
| al1abb/invoify Invoify is a free, web-based invoice generator built with Next.js, TypeScript, React, and shadcn/ui. Users fill in a form, pick from 13 tem… | 72 | 6345 | active |
| elastic/eui The Elastic UI Framework (EUI) is a collection of typed React UI components, themes, and style utilities for building web interfaces with E… | 95 | 6344 | stable |
| vasturiano/3d-force-graph A web component for rendering graph data structures as interactive 3D force-directed layouts using ThreeJS/WebGL. It uses d3-force-3d or ng… | 66 | 6342 | active |
| pacocoursey/next-themes next-themes is a small React library providing theme management for Next.js apps, supporting system preference, custom themes, and flash-fr… | 65 | 6333 | stable |
| vuejs/vue-cli Vue CLI is the official webpack-based scaffolding and build tooling for Vue.js development, providing project generation, a plugin system, … | 41 | 29543 | maintenance |
| sanity-io/sanity Sanity Studio is an open-source, fully customizable headless CMS application built with React and TypeScript for rapidly configuring conten… | 95 | 6296 | active |
| IanLunn/Hover Hover.css is a collection of CSS3-powered hover effects for links, buttons, logos, SVG, and featured images, available in CSS, Sass, and LE… | 23 | 29395 | maintenance |
| nathancahill/split A monorepo of tiny, zero-dependency JavaScript utilities for creating resizable split views, including Split.js (for float/flex layouts) an… | 23 | 6280 | stable |
| Iconify Iconify is a universal icon framework unifying 200+ open source icon sets (300k+ icons) behind one syntax, with a web component, framework … | 77 | 6278 | active |
| MessageKit/MessageKit MessageKit is a community-driven Swift library for building customizable chat and messaging UIs in iOS apps, serving as the replacement for… | 74 | 6265 | active |
| sadmann7/tablecn A shadcn/ui-style collection of copy-paste data table and data grid components for React, built on TanStack Table with a Next.js, Tailwind … | 68 | 6259 | active |
| pheralb/svgl SVGL is a curated library of 600+ optimized SVG logos for brands and technologies, served through a searchable web app and a free REST API.… | 70 | 6258 | active |
| antfu/eslint-config A shareable ESLint flat config preset by Anthony Fu that provides opinionated linting and auto-fix formatting for JavaScript, TypeScript, V… | 93 | 6253 | stable |
| jd-opensource/micro-app micro-app is a micro front-end framework from JD that renders sub-applications via webcomponent-like custom elements, so a base app can emb… | 92 | 6252 | active |
| codesandbox/sandpack Sandpack is a component toolkit by CodeSandbox for embedding live-running code editing experiences into web applications and documentation.… | 42 | 6223 | active |
| ecomfe/fontmin Fontmin is a pure JavaScript font subsetting and minification library for Node.js that compresses TTF fonts by glyph and converts between w… | 39 | 6212 | active |
| pmndrs/leva Leva is a React-first GUI component library for building customizable control panels with a single useControls hook. It offers smart input … | 62 | 6211 | active |
| jakearchibald/svgomg SVGOMG is a web-based GUI for SVGO, the SVG optimizer, exposing most of SVGO's configuration options through a friendly interface. It lets … | 52 | 6192 | active |
| gsdios/SDCycleScrollView SDCycleScrollView is an Objective-C UIKit component for iOS that renders auto-scrolling, infinitely looping banner carousels of images or t… | 23 | 6188 | stable |
| ant-design-blazor/ant-design-blazor Ant Design Blazor is a rich set of enterprise-class UI components implementing the Ant Design system for Blazor applications. It supports b… | 95 | 6182 | active |
| chakra-ui/panda Panda is a universal, type-safe CSS-in-JS styling engine that generates atomic CSS at build time via static analysis of your JavaScript/Typ… | 94 | 6163 | active |
| i18next/next-i18next next-i18next is a thin layer on top of i18next and react-i18next that handles Next.js-specific internationalization wiring, including middl… | 99 | 6161 | active |
| adamgiebl/neumorphism Neumorphism.io is a web-based CSS code generator for the Neumorphism/Soft UI design trend, built with React. It lets designers and develope… | 54 | 6139 | active |
| kenwheeler/slick Slick is a jQuery-based carousel/slider library for building responsive, touch-enabled image and content carousels on the web. It offers ex… | 96 | 28555 | maintenance |
| davidmerfield/randomColor A tiny JavaScript library that generates attractive random colors, with options to control hue, luminosity, count, seed, and output format.… | 54 | 6124 | stable |
| graffle-js/graffle Graffle is a minimal, extensible, type-safe GraphQL client for JavaScript and TypeScript, formerly known as graphql-request. It supports mu… | 77 | 6116 | active |
| lucaong/minisearch MiniSearch is a tiny, dependency-free in-memory full-text search engine written in TypeScript for browser and Node.js. It provides prefix a… | 51 | 6108 | stable |
| zerostaticthemes/square-ui A collection of open-source, beautifully crafted UI layouts and full-page templates built with Next.js, shadcn/ui, Tailwind CSS, and Radix … | 59 | 6106 | active |
| jerosoler/Drawflow Drawflow is a lightweight, dependency-free JavaScript library for building node-based flow editors in the browser. It lets users drag nodes… | 23 | 6106 | stable |
| frappe/gantt Frappe Gantt is an open-source JavaScript library for rendering interactive, customizable Gantt charts on the web. It supports flexible tim… | 65 | 6097 | active |
| creativetimofficial/david-ai David AI (formerly tailwind-starter-kit) is a free, open-source library of 300+ customizable, production-ready UI components built with Tai… | 34 | 6096 | active |
| fontsource/fontsource Fontsource is a monorepo of open-source fonts packaged into individual NPM packages for self-hosting in web applications. It bundles over 2… | 98 | 6086 | active |
| vuejs/vuex Vuex is a centralized state management pattern and library for Vue.js applications, providing a single store with predictable mutation rule… | 23 | 28320 | maintenance |
| ibelick/motion-primitives Motion-Primitives is an open-source UI kit of beautifully designed, animated React components built with Motion (Framer Motion) and Tailwin… | 56 | 6075 | active |
| gitbrent/PptxGenJS PptxGenJS is a JavaScript/TypeScript library for programmatically generating PowerPoint (.pptx) presentations with text, tables, shapes, im… | 54 | 6073 | active |
| nolly-studio/cult-ui cult/ui is a collection of accessible, customizable React components built with Tailwind CSS and Framer Motion, designed for design enginee… | 66 | 6064 | active |
| skeletonlabs/skeleton Skeleton is an adaptive design system built on Tailwind CSS, providing themes, design tokens, utility classes, and turnkey UI components fo… | 95 | 6048 | active |
| jashkenas/backbone Backbone.js is a lightweight JavaScript library that gives structure to web applications by providing Models with key-value binding and cus… | 75 | 28100 | maintenance |
| michalsnik/aos AOS is a small JavaScript library that animates HTML elements as they scroll into view, driven by CSS transitions and data attributes. It o… | 32 | 28056 | maintenance |
| elk-zone/elk Elk is a nimble open-source web client for Mastodon built with Nuxt and Vue. It can be used via the official hosted deployment or self-host… | 93 | 6033 | active |
| vuejs/apollo Vue Apollo is the official Apollo/GraphQL integration for Vue.js, providing composables and components for running GraphQL queries, mutatio… | 84 | 6032 | active |
| css-doodle/css-doodle css-doodle is a web component for drawing generative patterns and visual art with CSS. It generates a grid of cells styled by CSS rules wit… | 83 | 6030 | active |
| naver/billboard.js billboard.js is a reusable JavaScript chart library built on D3.js, offering a simple API to generate charts rendered as SVG or Canvas. It … | 97 | 6007 | active |
| russellsamora/scrollama Scrollama is a lightweight JavaScript library for building scrollytelling experiences using the IntersectionObserver API instead of scroll … | 56 | 5999 | active |
| toeverything/blocksuite BlockSuite is a TypeScript toolkit of headless editor frameworks, web components, and editors for building content editing and collaborativ… | 79 | 5992 | active |
| rdev/liquid-glass-react A React component library that recreates Apple's Liquid Glass visual effect with configurable refraction, blur, chromatic aberration, and e… | 30 | 5985 | active |
| mob-sakai/ParticleEffectForUGUI A Unity package that renders ParticleSystem effects directly within UnityUI (uGUI) via CanvasRenderer, without needing extra Camera, Render… | 92 | 5967 | stable |
| import-js/eslint-plugin-import An ESLint plugin providing rules that validate ES2015+ import/export syntax, catching misspelled file paths, import names, and module resol… | 70 | 5940 | stable |
| flutterchina/flukit Flukit is a Flutter UI component library providing a collection of practical widgets such as Swiper, PullRefresh, ScaleView, WaterMark, and… | 32 | 5934 | active |
| creativetimofficial/material-kit Material Kit is a free, MIT-licensed Bootstrap 5 UI Kit from Creative Tim inspired by Google's Material Design, offering 60+ styled compone… | 23 | 5924 | active |
| solidjs/solid-start SolidStart is the official meta-framework for building full-stack applications with SolidJS, providing file-system routing, SSR, API routes… | 99 | 5916 | active |
| jashkenas/underscore Underscore.js is a JavaScript utility-belt library offering over 100 functional programming helpers (map, filter, reduce, debounce, etc.) w… | 76 | 27329 | maintenance |
| jekip/naive-ui-admin Naive Ui Admin is a free, MIT-licensed admin dashboard solution built on Vue3, Vite, TypeScript, and Naive UI. It provides pre-built compon… | 52 | 5902 | active |
| dolanmiu/docx docx is a JavaScript/TypeScript library for generating and modifying Microsoft Word .docx files with a declarative API. It runs in both Nod… | 93 | 5889 | stable |
| codemirror/codemirror5 CodeMirror 5 is a versatile in-browser code editor library written in JavaScript, featuring over 100 language modes, syntax highlighting, a… | 10 | 27233 | maintenance |
| lindell/JsBarcode JsBarcode is a dependency-free JavaScript barcode generation library supporting formats like CODE128, EAN/UPC, CODE39, ITF, MSI, Pharmacode… | 74 | 5886 | stable |
| alangpierce/sucrase Sucrase is a super-fast JavaScript transpiler, forked from Babel's parser, that compiles non-standard syntax like JSX, TypeScript, and Flow… | 56 | 5870 | active |
| bvaughn/react-virtualized React components for efficiently rendering large lists, grids, and tabular data using windowing (virtualization) so only visible rows are r… | 24 | 27080 | maintenance |
| lingui/js-lingui Lingui is a lightweight (2 kb core) internationalization (i18n) framework for JavaScript and TypeScript projects, built on ICU MessageForma… | 97 | 5858 | stable |
| pmndrs/gltfjsx A command-line tool that converts GLTF/GLB 3D model assets into declarative, reusable React Three Fiber JSX components. It builds a pruned … | 32 | 5849 | active |
| mui/mui-x MUI X is a suite of advanced React UI components for data-rich applications, including a Data Grid, Date and Time Pickers, Charts, and Tree… | 95 | 5838 | stable |
| tijsverkoyen/CssToInlineStyles A PHP library that converts HTML pages or files by inlining their CSS styles directly into the HTML elements. This is primarily useful for … | 57 | 5826 | stable |
| daattali/beautiful-jekyll Beautiful Jekyll is a ready-to-use Jekyll theme/template for quickly building beautiful personal sites, blogs, and simple project websites,… | 61 | 5822 | stable |
| scenee/FloatingPanel A Swift UI component library for iOS that implements draggable floating panel interfaces like those in Apple Maps, Shortcuts, and Stocks. I… | 94 | 5820 | stable |
| vikejs/vike Vike is a Vite-based meta-framework for building server-side rendered (SSR), statically generated (SSG), or SPA web applications with React… | 95 | 5817 | active |
| leongersen/noUiSlider noUiSlider is a lightweight, dependency-free JavaScript range slider library written in TypeScript. It offers ARIA accessibility, keyboard … | 23 | 5805 | stable |
| tonsky/datascript DataScript is an immutable, in-memory database with a Datalog query engine for Clojure, ClojureScript, and JavaScript. It is designed to be… | 94 | 5784 | stable |
| GoogleChromeLabs/ProjectVisBug VisBug is an open-source browser extension that brings design-tool interactions to any live webpage, letting designers point, click, multi-… | 66 | 5769 | active |
| srizzon/git-city Git City is a web application that turns GitHub profiles into 3D pixel art buildings in an explorable interactive city, with building heigh… | 58 | 5769 | active |
| fengyuanchen/compressorjs Compressor.js is a JavaScript library that compresses images in the browser using the native HTMLCanvasElement.toBlob() method. It is typic… | 81 | 5764 | stable |
| bowser-js/bowser Bowser is a small, fast JavaScript library for detecting browser, platform, and engine from user agent strings, with support for User-Agent… | 87 | 5750 | stable |
| 21st-dev/magic-mcp Magic MCP is a legacy compatibility proxy package that forwards MCP requests to the unified 21st MCP server, which lets AI coding agents li… | 63 | 5735 | active |
| rstacruz/nprogress NProgress is a tiny JavaScript library that renders a slim, YouTube-style progress bar with realistic trickle animations. It is controlled … | 23 | 26377 | maintenance |
| apertureless/vue-chartjs vue-chartjs is a Vue.js wrapper component library for Chart.js v4, letting developers create reusable chart components in Vue 2 and Vue 3 a… | 86 | 5712 | stable |
| 501351981/vue-office A collection of Vue components for previewing office documents (docx, xlsx/xls, pdf, pptx) in the browser, supporting Vue 2/3 and non-Vue f… | 53 | 5696 | active |
| steveruizok/perfect-freehand A TypeScript library that generates pressure-sensitive freehand stroke outlines from input points, exportable as polygons for rendering wit… | 67 | 5693 | active |
| Uniswap/web3-react web3-react is a TypeScript framework for building Ethereum dApps, providing a minimal, extensible system for connecting wallets like MetaMa… | 10 | 5686 | active |
| dcastil/tailwind-merge A TypeScript utility function that merges Tailwind CSS class strings while resolving style conflicts, keeping the last conflicting class. I… | 94 | 5678 | stable |
| shuding/cobe Cobe is a tiny (~5KB) zero-dependency WebGL library for rendering interactive 3D globes on an HTML canvas, with markers, arcs, and CSS anch… | 80 | 5677 | active |
| Arco Design Arco Design is a comprehensive React UI components library based on the Arco Design system, offering 60+ TypeScript-written components with… | 97 | 5674 | active |
| voidzero-dev/vite-plus Vite+ (the `vp` CLI) is a unified web development toolchain that bundles Vite, Vitest, Rolldown, Oxlint, Oxfmt, and Vite Task into one zero… | 87 | 5661 | active |
| zxlie/FeHelper FeHelper is an all-in-one browser extension toolbox for Chrome, Firefox, and Edge (Manifest V3) that bundles 30+ developer utilities such a… | 76 | 5658 | active |
| react-native-modal/react-native-modal An enhanced, animated, and customizable Modal component library for React Native that extends the built-in Modal with animations, backdrop … | 52 | 5654 | active |
| timber/timber Timber is a PHP library that lets developers build WordPress themes using object-oriented code and the Twig template engine. It separates d… | 94 | 5652 | active |
| orestbida/cookieconsent CookieConsent is a lightweight, GDPR and CCPA compliant cookie consent management plugin written in vanilla JavaScript with no dependencies… | 65 | 5642 | active |
| AppPear/ChartView SwiftUICharts is a SwiftUI-native charting library for iOS 13+ offering composable, modifier-based APIs for line, bar, and pie charts. Vers… | 66 | 5636 | active |
| JakeChampion/fetch A JavaScript polyfill that implements a subset of the WHATWG Fetch specification, providing window.fetch() for browsers that lack native su… | 23 | 25859 | maintenance |