domain: frontend
6989 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| redux-form/redux-form A Higher Order Component library that connects React HTML forms to a Redux store, keeping all form state in Redux. It provides field compon… | 23 | 12482 | maintenance |
| elegantapp/pwa-asset-generator A Node.js CLI tool that automates generation of PWA assets including icons, splash screens, favicons, and mstile images from a single sourc… | 88 | 3030 | active |
| creativetimofficial/material-dashboard-react Material Dashboard 2 React is a free, MIT-licensed admin dashboard template built on React and MUI (Material-UI), featuring over 70 prebuil… | 23 | 3030 | active |
| leeoniya/uFuzzy uFuzzy is a tiny (~7.5KB), zero-dependency JavaScript fuzzy search library for matching a short needle phrase against large lists of short-… | 53 | 3025 | active |
| jakubkrehel/make-interfaces-feel-better An installable agent skill packaged as a Markdown instruction file that teaches AI coding agents the small interface details that make UIs … | 58 | 3020 | active |
| jamiebuilds/tailwindcss-animate A Tailwind CSS plugin that adds animation utility classes for enter/exit animations, fades, zooms, slides, and animation timing controls. I… | 32 | 3018 | stable |
| nuxt-content/docus Docus is a Nuxt-based documentation theme and starter that lets you write beautiful, SEO-optimized docs in Markdown with MDC syntax for emb… | 96 | 3013 | active |
| zh-lx/code-inspector A build-tool plugin that lets developers click any DOM element in the browser to automatically open their IDE with the cursor positioned at… | 77 | 3012 | active |
| weilanwl/coloruicss ColorUI is a vivid, high-saturation CSS component library for WeChat mini-programs and UniApp, invoked via class names after importing its … | 32 | 12381 | maintenance |
| gl-react gl-react is a universal React library for writing and composing WebGL shaders as declarative React components. It ships with concrete imple… | 83 | 3007 | stable |
| daimajia/AndroidSwipeLayout An Android UI library providing a powerful swipe layout component that can be integrated into ListViews, GridViews, or any ViewGroup. It su… | 23 | 12353 | maintenance |
| magnum6actual/flipoff FlipOff is a free, open-source web app that emulates a classic mechanical split-flap airport/train station display board in any browser. It… | 48 | 3003 | active |
| casesandberg/react-color A collection of 13 color picker React components styled after Sketch, Photoshop, Chrome, GitHub, Twitter, and more, plus building blocks to… | 23 | 12324 | maintenance |
| greggman/twgl.js TWGL.js is a tiny JavaScript helper library that reduces the verbosity of the raw WebGL and WebGL2 APIs. It provides concise functions for … | 53 | 2997 | stable |
| catamphetamine/libphonenumber-js A smaller, simpler JavaScript/TypeScript rewrite of Google's libphonenumber library for parsing, validating, and formatting phone numbers. … | 62 | 2991 | stable |
| JSON Editor A web-based JSON editor library to view, edit, format, repair, compare, query, and validate JSON, usable as an embeddable component in web … | 76 | 12263 | maintenance |
| jscottsmith/react-scroll-parallax A React library providing hooks and components for creating scroll-driven parallax effects on banners, images, and other DOM elements. It i… | 81 | 2986 | active |
| Tippy.js Tippy.js is a complete tooltip, popover, dropdown, and menu library for the web, powered by Popper. It provides positioning logic and optio… | 10 | 12252 | maintenance |
| tajo/ladle Ladle is a fast, zero-configuration environment for developing, testing, and documenting React components using the Component Story Format.… | 75 | 2983 | active |
| Grunt Grunt is a JavaScript task runner that automates repetitive development tasks like minification, compilation, linting, and unit testing via… | 66 | 12241 | maintenance |
| thymeleaf/thymeleaf Thymeleaf is a modern server-side Java template engine for web and standalone environments, built around natural templates that remain vali… | 76 | 2977 | stable |
| rtivital/omatsuri Omatsuri is a progressive web application bundling 12 open-source frontend-focused tools such as CSS generators, SVG compression/conversion… | 54 | 2974 | active |
| rcaferati/react-awesome-slider A performant, lightweight React slider/carousel component for rendering media (image/video) and content transitions with 60fps animations. … | 87 | 2973 | stable |
| phcode-dev/phoenix Phoenix Code is a free, open-source code editor and successor to Adobe Brackets, focused on web development (HTML, CSS, JavaScript) with li… | 94 | 2972 | active |
| signerlabs/ShipSwift ShipSwift is an AI-native SwiftUI component library providing production-ready iOS components and full-stack recipes that LLMs can consume … | 59 | 2971 | active |
| react-dates/react-dates A React component library providing accessible, mobile-friendly, and easily internationalizable date pickers, including single date pickers… | 32 | 12178 | maintenance |
| 0no-co/gql.tada gql.tada is a GraphQL document authoring library for TypeScript that infers result and variables types of queries and fragments directly in… | 94 | 2968 | active |
| relatedcode/ProgressHUD ProgressHUD is a lightweight Swift library for iOS that displays HUD-style alerts, banners, loading animations, and progress indicators. Th… | 92 | 2968 | active |
| React Hot Loader React Hot Loader is a library that lets developers tweak React components in real time, preserving component state during hot module replac… | 23 | 12166 | maintenance |
| Simon-He95/markstream-vue A family of streaming Markdown renderer components for AI chat and LLM token-stream UIs, with markstream-vue as the stable Vue 3/Nuxt/ViteP… | 82 | 2967 | stable |
| alexreardon/memoize-one A tiny TypeScript memoization library that caches only the result of the most recent function invocation, avoiding memory leaks from unboun… | 23 | 2967 | stable |
| ngx-formly/ngx-formly Formly is a dynamic, JSON-powered form library for Angular built on top of Angular Reactive Forms. It automatically generates forms from fi… | 84 | 2966 | active |
| Licoy/wordpress-theme-puock Puock is a high-quality, responsive WordPress theme written in PHP with light/dark mode, no-refresh (pjax) loading, and many built-in featu… | 98 | 2965 | active |
| dai-shi/use-context-selector A small React library providing a useContextSelector hook in userland, allowing components to select parts of a context value to avoid unne… | 71 | 2961 | active |
| Jpisnice/shadcn-ui-mcp-server A Model Context Protocol (MCP) server that gives AI assistants access to shadcn/ui component source code, demos, blocks, and metadata acros… | 60 | 2960 | active |
| posthtml/posthtml PostHTML is a small JavaScript library for transforming HTML/XML via a plugin ecosystem. It provides an HTML parser, a node tree API, and a… | 47 | 2959 | stable |
| pmndrs/use-cannon A monorepo providing React hooks for the cannon-es physics engine, designed for use with react-three-fiber. Physics simulation runs in web … | 23 | 2959 | active |
| alyssaxuu/flowy Flowy is a minimal, dependency-free vanilla JavaScript library for building drag-and-drop flowchart editors in web apps. It provides block … | 32 | 12115 | maintenance |
| nicklockwood/iCarousel iCarousel is an Objective-C library providing a highly customisable, data-driven 3D carousel (paged scrolling view) for iOS and macOS. It i… | 32 | 12108 | maintenance |
| CodeSeven/toastr toastr is a small JavaScript library for displaying non-blocking toast notifications (info, success, warning, error) in the browser, in the… | 23 | 12103 | maintenance |
| elizabetdev/react-kawaii React Kawaii is an open-source library of cute SVG illustration components for React applications. It provides a set of customizable charac… | 52 | 2952 | active |
| mikestefanello/pagoda Pagoda is a full-stack web development starter kit and admin panel written in Go, providing authentication, ORM-based entities, sessions, a… | 98 | 2951 | active |
| M-cheng-web/web-tracing A cross-platform JavaScript monitoring SDK for frontend projects that provides tracking of user behavior, performance, errors, requests, re… | 66 | 2949 | active |
| simonwep/viselect Viselect is a lightweight (~4kb), zero-dependency JavaScript library for adding desktop-style visual selection (drag/rubber-band selection)… | 79 | 2948 | stable |
| gre/react-native-view-shot A React Native library that captures a view and saves it as an image, supporting both old and new architectures (Fabric + TurboModules). It… | 94 | 2947 | active |
| arhamkhnz/next-shadcn-admin-dashboard A modern admin dashboard template built with Next.js 16, TypeScript, Tailwind CSS v4, and Shadcn UI. It ships with multiple prebuilt dashbo… | 68 | 2945 | active |
| jaredreich/pell pell is an extremely small (~1.4kB min+gzip) dependency-free WYSIWYG rich text editor for the web, built on contenteditable with pure ES6 J… | 23 | 12045 | maintenance |
| jpudysz/react-native-unistyles A high-performance styling library for React Native that enhances StyleSheet with C++/JSI bindings via Nitro Modules, enabling reactive sty… | 91 | 2936 | active |
| karma-runner/karma Karma is a JavaScript test runner that executes tests in multiple real browsers, originally built to make test-driven development easy and … | 62 | 11965 | maintenance |
| uias/Tabman Tabman is a Swift library for iOS that provides a powerful paging view controller with interactive indicator bars. It is built on Pageboy a… | 82 | 2924 | active |
| kozakdenys/qr-code-styling A JavaScript/TypeScript library for generating styled QR codes with custom colors, gradients, dot shapes, corner styles, and embedded logos… | 64 | 2924 | active |
| uiwjs/react-md-editor A React markdown editor component with live preview, written in TypeScript. It provides a textarea-based editing experience with rendered m… | 94 | 2921 | active |
| naver/egjs-flicking Flicking is a reliable, flexible, and extendable carousel/slider component library for the web, used by roughly 30 million people daily. It… | 93 | 2921 | stable |
| TranscryptOrg/Transcrypt Transcrypt is a Python 3.9 to JavaScript compiler that precompiles Python source into lean, readable, fast JavaScript for use in the browse… | 80 | 2918 | active |
| maxs15/react-native-modalbox A customizable modal component for React Native with swipe-down-to-close, backdrop, and positioning options. It works on both iOS and Andro… | 23 | 2917 | stable |
| azat-io/eslint-plugin-perfectionist An ESLint plugin that provides rules for sorting various code elements such as objects, imports, TypeScript types, enums, JSX props, and mo… | 95 | 2916 | active |
| twostraws/Inferno Inferno is an open-source collection of Metal fragment shaders designed for use in SwiftUI apps, including effects like water ripples, blac… | 64 | 2916 | active |
| singerdmx/flutter-quill Flutter Quill is a WYSIWYG rich text editor and Quill component for Flutter, supporting Android, iOS, web, and desktop platforms. It provid… | 90 | 2914 | active |
| zalify/easy-email-editor Easy Email Editor is an open-source React component library for building drag-and-drop email editors that generate responsive HTML via MJML… | 76 | 2911 | active |
| web-infra-dev/garfish Garfish is a micro front-end framework for composing multiple independently developed and deployed front-end applications into a single coh… | 87 | 2909 | active |
| GitHub Elements GitHub Elements is a collection of web components from GitHub, including the <relative-time> custom element that extends the standard <time… | 57 | 2906 | active |
| botui/botui BotUI is a JavaScript/TypeScript framework for building conversational (chatbot-style) user interfaces in the browser. It provides a core l… | 39 | 2905 | active |
| rnmapbox/maps A community-supported React Native library wrapping the Mapbox Maps SDKs for iOS and Android to render interactive, customizable maps. It s… | 95 | 2904 | active |
| Ovi/DummyJSON DummyJSON is a free hosted fake REST API that serves placeholder JSON data (products, users, carts, posts, quotes, todos, recipes) for fron… | 73 | 2904 | active |
| Matt-Esch/virtual-dom A JavaScript library providing a Virtual DOM model with element creation, diff computation, and patch operations for efficient DOM re-rende… | 32 | 11842 | maintenance |
| donkingliang/ConsecutiveScroller An Android layout container that enables multiple scrollable views (RecyclerView, WebView, ScrollView) and regular views to scroll together… | 23 | 2900 | stable |
| pankod/superplate superplate is a CLI-based frontend project scaffolding tool that generates production-ready boilerplates for React.js, Next.js, and refine … | 42 | 2897 | active |
| sbfkcel/towxml Towxml is a JavaScript library that converts HTML and Markdown into WXML (WeChat Mini Program markup) for rendering rich content inside WeC… | 67 | 2895 | active |
| mdo/github-buttons A set of hotlinkable, static GitHub buttons (star, watch, fork, follow, sponsor) with dynamic counts, embeddable via iframe on any website.… | 63 | 2895 | stable |
| vuejs/devtools Vue DevTools is the official debugging and inspection tool for Vue.js applications, available as a Vite plugin, browser extension, or stand… | 93 | 2894 | active |
| ChanceYu/front-end-rss An automated RSS aggregator that collects the latest front-end technology articles from popular newsletters and blogs, categorizes them, an… | 77 | 2894 | active |
| langhuihui/jessibuca Jessibuca is an open-source pure HTML5 live-streaming video player built on MediaSource, WebCodecs, and WebAssembly, with WebGL rendering a… | 94 | 2893 | active |
| jest-community/vscode-jest A VS Code extension that integrates Jest testing directly into the editor, providing TestExplorer integration, watch mode, coverage display… | 58 | 2890 | active |
| JXSegmentedView/JXCategoryView JXCategoryView (Objective-C) and JXSegmentedView (Swift) are iOS UI libraries for building highly customizable category/segmented tab views… | 45 | 2887 | stable |
| ccampbell/mousetrap Mousetrap is a tiny (~2kb gzipped), dependency-free JavaScript library for binding keyboard shortcuts in the browser. It supports single ke… | 23 | 11777 | maintenance |
| kane50613/takumi Takumi is a Rust-based rendering engine that converts JSX, HTML, and CSS into images (PNG, JPEG, WebP, SVG, animated GIF/WebP) and paged PD… | 81 | 2886 | active |
| nimiq/qr-scanner A lightweight JavaScript/TypeScript QR code scanner library based on Cosmo Wolfe's port of Google's ZXing library. It supports webcam video… | 32 | 2886 | stable |
| pixijs/pixi-react @pixi/react is a React renderer that lets you build PixiJS applications declaratively using JSX components like <pixiContainer> and <pixiSp… | 64 | 2884 | active |
| nunocoracao/blowfish Blowfish is a feature-rich, lightweight Hugo theme for building personal websites and blogs, built with Tailwind CSS. It offers multiple ho… | 99 | 2880 | active |
| themesberg/flowbite-admin-dashboard A free and open-source admin dashboard template built with Tailwind CSS and the Flowbite component library. It ships 15 example pages inclu… | 27 | 2878 | active |
| tachyons-css/tachyons Tachyons is a functional (utility-first) CSS toolkit of small, single-purpose, composable classes for building responsive UIs without writi… | 83 | 11716 | maintenance |
| jessepollak/card Card is a JavaScript/CSS library that enhances any credit card payment form with a live, animated credit card preview built entirely with C… | 23 | 11716 | maintenance |
| django-compressor/django-compressor A Django app that combines and minifies linked and inline JavaScript and CSS in templates into single cacheable static files. It supports c… | 77 | 2870 | stable |
| Azure/fetch-event-source A TypeScript library providing a fetch()-based alternative to the browser's native EventSource API for consuming server-sent events. It rem… | 54 | 2870 | stable |
| t1m0n/air-datepicker Air Datepicker is a lightweight, dependency-free JavaScript datepicker and calendar component written in pure ES6 with native CSS variables… | 33 | 2870 | active |
| motiondivision/motionone Motion One is a JavaScript animation library (monorepo of packages like motion, @motionone/dom, @motionone/easing) providing a hybrid engin… | 10 | 2868 | active |
| spartan-ng/spartan spartan is a monorepo of tools for Angular full-stack development, centered on spartan/ui: accessible, un-styled headless UI primitives (55… | 97 | 2866 | stable |
| mathquill/mathquill MathQuill is an open-source web formula editor library that lets users easily type and render mathematical notation in a webapp, with LaTeX… | 34 | 2865 | active |
| aurelia/framework Aurelia 1 is a modern front-end JavaScript/TypeScript framework for building browser, mobile, and desktop single-page applications. This pa… | 23 | 11671 | maintenance |
| Caliburn-Micro/Caliburn.Micro Caliburn.Micro is a small, powerful MVVM framework for building applications across all XAML platforms including WPF, UWP, WinUI3, Avalonia… | 68 | 2863 | active |
| mavoweb/mavo Mavo is an HTML-based language and JavaScript library for building small-scale data-driven web applications by writing only HTML and CSS, w… | 31 | 2863 | active |
| weavejester/hiccup Hiccup is a fast Clojure library for rendering HTML by representing elements as vectors and attributes as maps. It supports automatic strin… | 44 | 2854 | stable |
| letsar/flutter_slidable A Flutter package that implements slidable list items with directional slide actions that can be dismissed. It provides built-in action pan… | 43 | 2853 | active |
| hsnaydd/moveTo MoveTo is a lightweight (1kb gzipped) JavaScript library for smooth scroll animations with no dependencies. It lets you programmatically sc… | 51 | 2852 | stable |
| f5/unovis Unovis is a modular, framework-independent data visualization library providing charts, maps, and network graphs. It ships a core TypeScrip… | 93 | 2839 | active |
| tonytomov/jqGrid jqGrid is an Ajax-enabled jQuery plugin for representing and manipulating tabular data on the web. It is a client-side grid solution that l… | 87 | 2838 | active |
| postaljs/postal.js postal is a TypeScript-first pub/sub message bus for JavaScript with AMQP-style topic wildcards, channel-scoped messaging, request/response… | 73 | 2836 | active |
| puikinsh/Bootstrap-Admin-Template Metis is a free, MIT-licensed Bootstrap 5 admin dashboard template built with Vite, Alpine.js, and SCSS. It ships a comprehensive set of pr… | 94 | 2835 | active |
| rainbow-me/rainbowkit RainbowKit is a React library for adding wallet connection UI and management to Ethereum dapps. It is built on wagmi and viem and provides … | 86 | 2834 | active |
| cruip/tailwind-dashboard-template Mosaic Lite is a free, responsive admin dashboard template built with Tailwind CSS and fully coded in React, bootstrapped with Vite. It shi… | 27 | 2834 | active |