domain: frontend
6989 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| MithrilJS/mithril.js Mithril.js is a small (~9 KB gzipped) client-side JavaScript framework for building Single Page Applications, with a virtual DOM, routing, … | 83 | 14493 | stable |
| hdodenhof/CircleImageView A fast, lightweight circular ImageView widget for Android, ideal for profile pictures. It uses a BitmapShader for efficient rendering witho… | 32 | 14488 | stable |
| callstack/react-native-paper React Native Paper is a cross-platform UI component library for React Native that implements Google's Material Design (including Material Y… | 95 | 14449 | stable |
| bootstrap-vue/bootstrap-vue BootstrapVueNext is a component library providing Bootstrap v5 components, directives, and composables for Vue.js 3 and Nuxt 3, with automa… | 57 | 14427 | active |
| marko-js/marko Marko is a declarative, HTML-based language and framework for building dynamic, reactive web user interfaces, where nearly any valid HTML i… | 95 | 14407 | active |
| reduxjs/redux-devtools Redux DevTools is a set of developer tools for Redux and other state-management architectures, offering hot reloading, action replay, and t… | 91 | 14364 | active |
| vercel/commerce Next.js Commerce is a high-performance, server-rendered ecommerce storefront template built on the Next.js App Router with React Server Com… | 66 | 14236 | active |
| dream-num/univer Univer is a full-stack, isomorphic TypeScript SDK for building embeddable office applications - spreadsheets, documents, and presentations … | 92 | 14215 | active |
| tamagui/tamagui Tamagui is a TypeScript framework for styling React apps with full parity between React web and React Native, comprising a style library (@… | 95 | 14155 | active |
| plouc/nivo nivo is a rich set of React data visualization components built on top of d3, offering SVG, HTML, and Canvas chart rendering. It supports s… | 76 | 14091 | stable |
| satnaing/shadcn-admin Shadcn Admin is an admin dashboard UI built with ShadcnUI (TailwindCSS + RadixUI) and Vite, featuring 10+ pages, light/dark mode, responsiv… | 74 | 14028 | active |
| react-content-loader A lightweight React component library for creating SVG-powered skeleton loading placeholders, like Facebook's card loaders. It includes pre… | 63 | 14002 | stable |
| rolldown/rolldown Rolldown is a fast JavaScript/TypeScript bundler written in Rust with a Rollup-compatible API and esbuild feature parity. It is designed to… | 90 | 13911 | active |
| shuding/nextra Nextra is a static site generation framework built on Next.js and MDX, letting you write content in Markdown/MDX files with file-based rout… | 79 | 13911 | active |
| formkit/auto-animate AutoAnimate is a zero-config, drop-in animation utility that adds smooth transitions to web apps with a single line of code. It works with … | 82 | 13908 | stable |
| BuilderIO/mitosis Mitosis is an open-source compiler that transforms JSX components written once into native components for frameworks like React, Vue, Angul… | 91 | 13902 | active |
| single-spa/single-spa single-spa is a JavaScript framework for building microfrontend architectures, acting as a top-level router that loads, mounts, and unmount… | 65 | 13878 | stable |
| adityatelange/hugo-PaperMod PaperMod is a fast, clean, and responsive theme for the Hugo static site generator, built for blogs and portfolio sites. It ships with ligh… | 66 | 13865 | stable |
| Cropper.js Cropper.js is a JavaScript library for cropping images in the browser, built as customizable, extensible web components. The related 'cropp… | 91 | 13864 | stable |
| vercel/satori Satori is a TypeScript library that converts HTML and CSS (written in JSX or React-element-like objects) into SVG strings. It handles layou… | 99 | 13857 | stable |
| CoderMJLee/MJRefresh MJRefresh is a widely-used Objective-C library that adds pull-to-refresh and load-more controls to UIScrollView, UITableView, and UICollect… | 46 | 13811 | stable |
| shipshapecode/shepherd Shepherd is an open-source JavaScript library for building guided product tours and user onboarding experiences in web apps. It is framewor… | 99 | 13797 | active |
| freshframework/fresh Fresh is a full-stack web framework for Deno that renders server-generated HTML with Preact and ships JavaScript only for interactive 'isla… | 91 | 13786 | active |
| QwikDev/partytown Partytown is a lazy-loaded JavaScript library that relocates resource-intensive third-party scripts (analytics, ads, trackers) off the main… | 95 | 13765 | active |
| Shiki Shiki is a syntax highlighter for JavaScript/TypeScript that uses TextMate grammars, the same engine as VS Code, to produce accurate, beaut… | 93 | 13747 | active |
| lokesh/color-thief Color Thief is a TypeScript library that extracts dominant colors and palettes from images and video in the browser and Node.js, with a sma… | 96 | 13615 | active |
| browserslist/browserslist Browserslist is a JavaScript library and configuration format for sharing target browser and Node.js version lists between front-end tools … | 97 | 13561 | stable |
| RaspberryPiFoundation/blockly Blockly is a JavaScript library that adds a customizable, drag-and-drop visual programming editor to web apps, representing code concepts a… | 98 | 13533 | stable |
| fkhadra/react-toastify React-Toastify is a React library for adding toast notifications to web applications with minimal setup. It provides a highly customizable … | 83 | 13437 | stable |
| chartist-js/chartist Chartist is a lightweight, responsive charting library that renders charts as inline SVG in the DOM. It is written in TypeScript, ships as … | 78 | 13389 | stable |
| Tencent/omi Omi is a Web Components framework built in TypeScript that combines custom elements, shadow DOM, and JSX with signal-driven reactive progra… | 56 | 13260 | active |
| doocs/md A clean, web-based Markdown editor that instantly renders Markdown into WeChat Official Account-compatible rich text, with custom themes, d… | 83 | 13244 | active |
| puckeditor/puck Puck is a modular, open-source visual editor for React that lets developers embed drag-and-drop page building into their own applications u… | 94 | 13207 | active |
| gopherjs/gopherjs GopherJS is a compiler that transpiles Go source code into pure JavaScript, allowing Go programs to run in browsers and Node.js. It support… | 91 | 13181 | active |
| mdbootstrap/TW-Elements TW Elements is a free, MIT-licensed collection of 500+ interactive UI components, design blocks, and templates built on Tailwind CSS, with … | 56 | 13158 | active |
| stenciljs/core Stencil is a TypeScript-based compiler and toolchain for building standards-compliant Web Components (Custom Elements) using JSX, decorator… | 99 | 13126 | stable |
| systemjs/systemjs SystemJS is a hookable, standards-based ES module loader for browsers. It transpiles production ES module builds into the System.register f… | 62 | 13093 | stable |
| hotwired/stimulus Stimulus is a modest JavaScript framework that augments server-rendered HTML with interactive behavior using data-controller, data-target, … | 66 | 13083 | stable |
| markmap/markmap Markmap is a TypeScript library that renders Markdown documents as interactive mindmaps. It includes a web REPL and integrates with editors… | 62 | 13071 | active |
| Instagram/IGListKit IGListKit is a data-driven UICollectionView framework from Instagram engineering for building fast, flexible list interfaces on iOS and tvO… | 81 | 13068 | stable |
| majodev/google-webfonts-helper A tool and hosted service for downloading and self-hosting Google Fonts, providing eot, ttf, svg, woff, and woff2 files plus ready-made CSS… | 58 | 13054 | active |
| DustinBrett/daedalOS daedalOS is a desktop environment that runs entirely in the browser, built with JavaScript. It provides a window manager, file system, task… | 77 | 13025 | active |
| GoogleChrome/workbox Workbox is a collection of JavaScript libraries and build tooling from the Chrome team for generating and managing service workers in Progr… | 91 | 12992 | stable |
| fuma-nama/fumadocs Fumadocs is a React.js documentation framework for building beautiful, flexible docs sites, officially supporting Next.js, Astro, and Vite-… | 91 | 12989 | active |
| barbajs/barba Barba.js is a small (~7kb) TypeScript library that creates fluid, smooth transitions between website pages, making a multi-page site behave… | 23 | 12973 | stable |
| taye/interact.js interact.js is a standalone JavaScript library for drag and drop, resizing, and multi-touch gestures with inertia and snapping, supporting … | 75 | 12925 | stable |
| dip/cmdk cmdk is a fast, unstyled React component for building command menus (⌘K palettes) that also works as an accessible combobox. It provides a … | 56 | 12916 | active |
| emilkowalski/sonner Sonner is an opinionated toast notification component library for React. It provides a single Toaster component and a toast() API for rende… | 95 | 12900 | stable |
| Juanpe/SkeletonView SkeletonView is a Swift library for iOS that displays animated skeleton placeholder views while content loads, giving users a preview of up… | 63 | 12894 | stable |
| web-infra-dev/rspack Rspack is a fast, Rust-based JavaScript module bundler for the web that modernizes the webpack API to serve as a drop-in replacement. It of… | 95 | 12873 | active |
| GoogleChromeLabs/comlink Comlink is a tiny (1.1kB) TypeScript library that implements RPC over postMessage using ES6 Proxies, making WebWorkers feel like local obje… | 66 | 12787 | stable |
| go-admin go-admin is a front-end/back-end separated admin management system scaffold built on Gin (Go) and Vue 3 with Element UI, Arco Design, and A… | 88 | 12751 | active |
| atlassian/pragmatic-drag-and-drop A low-level, headless drag and drop toolchain built on the browser's native drag and drop APIs, usable with any frontend framework. It powe… | 70 | 12739 | stable |
| catdad/canvas-confetti A lightweight, dependency-free JavaScript library for rendering performant confetti animations in the browser using HTML canvas. It support… | 49 | 12711 | stable |
| nhn/tui.calendar TOAST UI Calendar is a full-featured JavaScript calendar component with monthly, weekly, and daily views, drag-and-drop scheduling, and def… | 23 | 12702 | active |
| theatre-js/theatre Theatre.js is a JavaScript animation library with a professional motion design toolset, combining a visual sequence/graph editor in the bro… | 32 | 12632 | active |
| react-icons/react-icons A React library that provides SVG icons from popular icon packs (Font Awesome, Material Design, Bootstrap, Heroicons, and many more) as Rea… | 87 | 12621 | stable |
| antvis/G2 G2 is a JavaScript/TypeScript visualization grammar library implementing the Grammar of Graphics, supporting canvas, SVG, and WebGL renderi… | 84 | 12595 | active |
| alibaba/formily Formily is a high-performance cross-framework form solution for React, React Native, Vue 2, and Vue 3 that manages field state independentl… | 46 | 12566 | stable |
| welldone-software/why-did-you-render why-did-you-render is a JavaScript library that monkey patches React to notify developers about potentially avoidable re-renders of compone… | 69 | 12512 | active |
| felangel/bloc Bloc is a predictable state management library for Dart, Flutter, and AngularDart that implements the BLoC (Business Logic Component) desig… | 91 | 12482 | stable |
| Highcharts Highcharts is a mature JavaScript charting library based on SVG (with canvas/WebGL boosting) for building interactive charts, dashboards, m… | 77 | 12481 | stable |
| facebook/astryx Astryx is an open source React design system from Meta offering 150+ accessible components, CSS-custom-property theming, dark mode, templat… | 82 | 12469 | active |
| SVProgressHUD/SVProgressHUD SVProgressHUD is a clean and lightweight progress HUD (heads-up display) library for iOS and tvOS apps, written in Objective-C. It displays… | 63 | 12447 | stable |
| segmentio/evergreen Evergreen is Segment's open-source React UI framework and design system for building enterprise-grade web applications. It provides polishe… | 63 | 12424 | stable |
| boardgameio/boardgame.io boardgame.io is an open-source JavaScript/TypeScript engine for building turn-based games. Developers write simple move functions and the f… | 76 | 12412 | stable |
| snabbdom/snabbdom Snabbdom is a virtual DOM library for JavaScript/TypeScript with a tiny (~200 SLOC) modular core and extensible module system. It provides … | 80 | 12397 | stable |
| mapbox/mapbox-gl-js Mapbox GL JS is a JavaScript library for rendering interactive, customizable vector maps in the browser using WebGL and vector tiles. It su… | 99 | 12391 | active |
| lipis/flag-icons A curated collection of all country flags as SVG images with accompanying CSS for easy integration into web projects. Flags are available i… | 75 | 12357 | stable |
| callstack/linaria Linaria is a zero-runtime CSS-in-JS library that extracts CSS to real stylesheet files at build time. It offers familiar CSS syntax with Sa… | 98 | 12345 | active |
| downshift-js/downshift Downshift is a set of React primitives (hooks and a render-prop component) for building accessible autocomplete, combobox, select, and tag-… | 92 | 12307 | stable |
| BrowserSync/browser-sync Browsersync is a Node.js tool that keeps multiple browsers and devices in sync while developing websites, providing live reload, scroll/cli… | 59 | 12290 | stable |
| antvis/G6 G6 is a graph visualization framework in TypeScript for rendering, laying out, and interacting with relational data such as networks, trees… | 89 | 12272 | stable |
| CoreUI Free Admin Template CoreUI Free Admin Template is an open-source Bootstrap 5 admin dashboard template available in Bootstrap, React, Vue, and Angular versions.… | 89 | 12242 | active |
| retejs/rete Rete.js is a TypeScript-first JavaScript framework for building node-based visual programming editors and dataflow/control-flow graph inter… | 65 | 12226 | stable |
| markmead/hyperui HyperUI is a free, open-source collection of Tailwind CSS v4 components for marketing sites, web apps, and eCommerce projects. Components a… | 79 | 12211 | active |
| uiverse-io/galaxy Galaxy is the GitHub archive of Uiverse.io, a community-built open-source library of over 3000 UI elements made with CSS or Tailwind. Eleme… | 27 | 12190 | active |
| jacomyal/sigma.js Sigma.js is an open-source JavaScript/TypeScript library for rendering and interacting with large network graphs of thousands of nodes and … | 98 | 12148 | stable |
| webpro-nl/knip Knip is a CLI linter that finds unused files, dependencies, and exports in JavaScript and TypeScript projects, including monorepos. It uses… | 95 | 12117 | active |
| giscus/giscus giscus is an open-source commenting system for websites powered by GitHub Discussions, serving as a successor to utterances. It embeds as a… | 70 | 12054 | active |
| linnovate/mean A fullstack JavaScript starter framework combining MongoDB, Express, Angular, and Node.js (the MEAN stack) for building scalable web applic… | 53 | 12054 | active |
| ant-design/ant-design-mobile Ant Design Mobile is a React component library providing essential UI blocks for building mobile web applications. It offers optimized, cus… | 86 | 12041 | stable |
| szimek/signature_pad Signature Pad is a zero-dependency JavaScript/TypeScript library for drawing smooth signatures on an HTML5 canvas using variable-width Bézi… | 97 | 12022 | stable |
| creativetimofficial/ui Creative Tim UI is an open-source component library and custom registry built on top of shadcn/ui, providing pre-built, customizable React … | 55 | 12011 | active |
| vega/vega Vega is a declarative visualization grammar that lets you describe interactive data visualizations in JSON format. Its JavaScript runtime p… | 99 | 11977 | stable |
| akiran/react-slick react-slick is a React carousel/slider component, a React port of the popular slick carousel. It supports autoplay, infinite looping, lazy … | 39 | 11921 | stable |
| AnmolSaini16/mapcn mapcn is a free, open-source collection of copy-paste map components for React, built on MapLibre GL and styled with Tailwind CSS to match … | 60 | 11919 | active |
| developit/mitt Mitt is a tiny (~200 byte gzipped) functional event emitter / pubsub library for JavaScript, with a wildcard '*' event type and typed event… | 23 | 11900 | stable |
| coil-kt/coil Coil is a Kotlin-first image loading library for Android and Compose Multiplatform, built on Coroutines and Okio. It provides fast, lightwe… | 95 | 11881 | stable |
| Milkdown/milkdown Milkdown is a plugin-driven framework for building WYSIWYG markdown editors, built on ProseMirror and Remark. It is headless, themeable, an… | 94 | 11862 | active |
| summernote/summernote Summernote is a JavaScript WYSIWYG rich text editor library built on jQuery with Bootstrap 3/4/5 support. It replaces a div element with an… | 69 | 11836 | active |
| typestack/class-validator A TypeScript library providing decorator-based and non-decorator-based property validation for classes, built on validator.js. It supports … | 74 | 11833 | stable |
| svgdotjs/svg.js SVG.js is a lightweight, dependency-free JavaScript library for creating, manipulating, and animating SVG elements in the browser. It provi… | 85 | 11822 | stable |
| Bootstrap Table Bootstrap Table is a JavaScript library that extends HTML tables with features like sorting, pagination, checkbox/radio selection, and AJAX… | 88 | 11810 | stable |
| Gutenberg Gutenberg is the block editor project for WordPress, providing a modular editing experience where content is composed of blocks. It ships a… | 95 | 11753 | active |
| lodash/lodash Lodash is a modern JavaScript utility library providing modular, high-performance helper functions for working with arrays, objects, string… | 87 | 61283 | maintenance |
| didi/LogicFlow LogicFlow is a TypeScript-based flow chart editing framework focused on business customization, providing interactive diagram editing with … | 84 | 11664 | active |
| zyronon/douyin A mobile-first short-video web application that imitates TikTok/Douyin, built with Vue3, Vite5, and Pinia. It uses axios-mock-adapter to se… | 65 | 11533 | active |
| stylelint/stylelint Stylelint is a CSS linter with over 100 built-in rules that helps developers avoid errors and enforce style conventions. It supports plugin… | 97 | 11513 | stable |
| uidotdev/usehooks A collection of modern, server-safe React hooks published as the npm package @uidotdev/usehooks, maintained by the ui.dev team. It includes… | 33 | 11502 | active |