domain: frontend
6989 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| jsdelivr/bootstrapcdn BootstrapCDN is a free content delivery network service hosting Bootstrap, Font Awesome, Bootswatch, and Bootstrap Icons, backed by jsDeliv… | 72 | 1371 | active |
| json-editor/json-editor A JavaScript library that takes a JSON Schema and generates an HTML form for editing JSON data, supporting JSON Schema versions 3 and 4. It… | 77 | 4904 | maintenance |
| aidenybai/bippy bippy is a TypeScript library that exposes React's internal Fiber tree and renderer APIs for metaprogramming. It lets you inspect fibers, t… | 88 | 1370 | active |
| software-mansion/react-native-enriched-html A React Native library providing fully native rich text editing and display components driven by HTML, with an uncontrolled EnrichedTextInp… | 86 | 1370 | active |
| justinribeiro/lite-youtube A dependency-free vanilla web component (<lite-youtube>) that renders fast, lightweight YouTube embeds using a shadow DOM, poster image pla… | 70 | 1370 | stable |
| IanVS/prettier-plugin-sort-imports A Prettier plugin that sorts import declarations according to a configurable regular-expression-based order while preserving side-effect im… | 73 | 1369 | active |
| reatom/reatom Reatom is a reactive state management library for TypeScript and JavaScript, built on a few core primitives (atom, computed, action, effect… | 93 | 1368 | active |
| desko27/react-call react-call is a tiny TypeScript library that lets you turn React components into callable async functions via createCallable(), so UI like … | 86 | 1368 | active |
| chearon/dropflow Dropflow is a CSS layout engine written in TypeScript that implements foundational CSS standards (inlines, blocks, floats, positioning) wit… | 79 | 1368 | active |
| kristoff-it/superhtml SuperHTML is a CLI tool and language server written in Zig that validates, autoformats, and provides LSP features for HTML5 documents. It i… | 86 | 1367 | active |
| SimonAKing/HomePage A modern, elegant personal homepage template featuring a WebGL fluid simulation background, responsive design, and smooth page transitions.… | 52 | 1367 | active |
| hyperoslo/ImagePicker ImagePicker is an all-in-one camera and photo library picker solution for iOS apps, written in Swift. It provides a polished UI for selecti… | 23 | 4884 | maintenance |
| eslint/config-inspector A visual web-based tool for inspecting and understanding ESLint flat configs. It runs via npx against a project's eslint.config.js, serving… | 91 | 1366 | active |
| htmujahid/shadcn-editor A rich text WYSIWYG editor built on Meta's Lexical editor framework, styled with shadcn/ui components. It is distributed as copy-paste comp… | 66 | 1366 | active |
| latentcat/uvcanvas UVCanvas is an open-source React.js component library providing beautifully shaded, animated WebGL canvas backgrounds such as Lumiflex, Zen… | 24 | 1366 | active |
| ByteMD ByteMD (formerly HashMD) is a hackable Markdown editor and viewer component library built in TypeScript with Svelte. It provides a modular,… | 21 | 1366 | active |
| developit/redaxios Redaxios is an 800-byte JavaScript library that provides the Axios API implemented as a thin wrapper over the native Fetch API. It lets dev… | 23 | 4879 | maintenance |
| bridgetownrb/bridgetown Bridgetown is a next-generation progressive site generator and fullstack framework powered by Ruby, built on Ruby, Roda, and esbuild. It re… | 96 | 1364 | active |
| TypeFox/monaco-languageclient A set of npm packages that connect the Monaco editor to language servers via the Language Server Protocol, including JSON-RPC over WebSocke… | 75 | 1364 | active |
| AnsGoo/openDataV OpenDataV is a pure-frontend, drag-and-drop, low-code data visualization platform for building dashboard big-screens. It is built with Vue3… | 66 | 1364 | active |
| Abhinandan-Kushwaha/react-native-gifted-charts A React Native charting library offering Bar, Line, Area, Pie, Donut, Stacked Bar, Population Pyramid, Radar, Bubble, Scatter, and Candlest… | 98 | 1363 | active |
| zengm-games/facesjs faces.js is a JavaScript library for generating and displaying vector-based (SVG) cartoon faces, similar in spirit to Nintendo Miis. Each f… | 83 | 1363 | stable |
| elrumordelaluz/csshake CSShake is a collection of CSS classes and Sass mixins that add shake animations to DOM elements. It ships prebuilt stylesheets per animati… | 32 | 4869 | maintenance |
| badrinathvm/StepperView A SwiftUI library providing stepper/step-indicator UI components for iOS, watchOS, and macOS. It supports vertical and horizontal layouts, … | 76 | 1362 | active |
| KityMinder KityMinder (百度脑图) is Baidu FEX's web-based mind mapping tool built with SVG, offering a native-like editing experience with cloud sync and … | 23 | 4867 | maintenance |
| Authing/Guard Authing Guard is an embeddable SSO login form widget and UI component library from Authing, an enterprise identity provider. It ships frame… | 67 | 1361 | active |
| mengxianliang/XLUIKit A curated collection of iOS UI components and tools by the same author, including loading animations, navigation bar utilities, gesture pas… | 32 | 1361 | active |
| serkodev/markdown-exit markdown-exit is a fast, customizable Markdown parser and HTML renderer with full CommonMark support, written in TypeScript as a rewrite of… | 84 | 1360 | active |
| laravel/echo Laravel Echo is a JavaScript/TypeScript library that makes it painless to subscribe to channels and listen for events broadcast by Laravel … | 97 | 1359 | stable |
| KelvinJin/AnimatedCollectionViewLayout A Swift UICollectionViewLayout subclass that adds custom transition animations to UICollectionView scrolling without changing existing code… | 23 | 4852 | maintenance |
| wojtekmaj/react-date-picker A date picker component library for React applications, written in TypeScript. It provides calendar-based date and month selection UI with … | 88 | 1356 | active |
| konvajs/vue-konva vue-konva is a Vue library providing declarative, reactive components for the Konva 2D HTML5 canvas framework. Each Konva node (stage, laye… | 76 | 1356 | active |
| alibaba/react-intl-universal react-intl-universal is an internationalization library for React apps developed by Alibaba Group that also works in vanilla JavaScript. It… | 85 | 1355 | active |
| mehdibha/dotUI dotUI is a design-system builder and component registry for React that lets you compose a custom visual language (colors, icons, radius, de… | 70 | 1355 | active |
| sindresorhus/DockProgress A Swift library for macOS that displays task progress directly in an app's Dock icon, with built-in styles like bar, circle, badge, and pie… | 68 | 1355 | active |
| vue3-sfc-loader vue3-sfc-loader (successor to http-vue-loader) is a JavaScript library that loads and compiles Vue Single File Component (.vue) files direc… | 23 | 1355 | active |
| Viglino/ol-ext ol-ext is a collection of extensions, controls, interactions, and styles for the OpenLayers mapping library, including animated clusters, C… | 82 | 1354 | active |
| jeromeetienne/jquery-qrcode A jQuery plugin that generates QR codes purely in the browser without relying on external services. It is lightweight (under 4k minified+gz… | 32 | 4833 | maintenance |
| rob-balfre/svelte-select A select/autocomplete/typeahead dropdown component for Svelte applications. Version 6+ targets Svelte 5, using runes, callback props, and s… | 86 | 1352 | active |
| caplin/FlexLayout FlexLayout is a docking layout manager for React that arranges components into resizable, draggable tabsets with splitters. It supports flo… | 99 | 1350 | active |
| emonney/QuickApp QuickApp is an opinionated full-stack project template combining Angular 21 and ASP.NET Core 10 with pre-built authentication, authorizatio… | 65 | 1350 | active |
| xinthink/react-native-material-kit A set of Material Design UI components for React Native apps, including buttons, sliders, text fields, checkboxes, and progress indicators.… | 23 | 4813 | maintenance |
| VadimDez/ng2-pdf-viewer ng2-pdf-viewer is an Angular component library for rendering PDF files in web applications, built on top of PDF.js. It supports features li… | 64 | 1349 | active |
| GeekQiaQia/vue3.0-template-admin A Vue 3 + TypeScript + Vite admin dashboard template built on Element Plus, providing common backend-management features like dynamic menus… | 46 | 1349 | active |
| d3fc/d3fc D3FC is a collection of composable JavaScript components built on top of D3 for rapidly creating fast, highly customisable, interactive cha… | 23 | 1349 | active |
| NeverCease/uchu uchū is an OKLCH-based color palette distributed as CSS custom properties (with Sass support) for web projects. It provides expanded and re… | 10 | 1349 | stable |
| CSSLint/csslint CSSLint is an open source CSS code quality tool that performs static analysis of stylesheets, flagging syntax errors and problematic or ine… | 23 | 4811 | maintenance |
| Scratch 3.0 Scratch GUI is a set of React components that make up the interface for creating and running Scratch 3.0 projects, the block-based visual p… | 10 | 4810 | maintenance |
| rjaros/kvision KVision is an object-oriented web framework for Kotlin/JS that lets developers build modern web UIs entirely in Kotlin without HTML, CSS, o… | 91 | 1348 | active |
| sailboatui/sailboatui Sailboat UI is a modern open-source UI component library for Tailwind CSS offering 150+ copy-paste HTML components such as buttons, cards, … | 54 | 1348 | active |
| webdevcody/wdc-saas-starter-kit A GitHub template repository providing a Next.js SaaS starter kit with authentication, Stripe subscription billing, Drizzle ORM with Postgr… | 48 | 1347 | active |
| jgudo/ecommerce-react Salinaka is an open-source e-commerce web application built with React, Redux, Redux-Saga, and Firebase (Firestore) with SASS styling. It p… | 32 | 1347 | active |
| vueup/vue-quill VueQuill is a Vue 3 component that wraps the Quill rich text editor, written entirely in TypeScript. It provides a simple API for embedding… | 96 | 1346 | active |
| climblee/uv-ui uv-ui is a multi-platform Vue UI component framework based on uView 2.x, compatible with Vue 2 and Vue 3 across uni-app targets including H… | 28 | 1346 | active |
| bespokejs/bespoke Bespoke.js is a super minimal (1KB) modular presentation micro-framework for modern browsers, providing a core slide-deck engine with a con… | 32 | 4796 | maintenance |
| tiberiuzuld/angular-gridster2 An Angular library implementing a gridster-style draggable and resizable grid layout for building dashboards with widgets. It provides Angu… | 90 | 1345 | active |
| gunnartorfis/sonner-native-toasts An opinionated toast notification component for React Native, ported from emilkowalski's sonner web library. It offers multiple toast varia… | 84 | 1344 | active |
| pierpo/react-archer react-archer is a React library for declaratively drawing SVG arrows between DOM elements. You wrap your layout in an ArcherContainer, mark… | 89 | 1343 | active |
| rcaferati/react-awesome-button A React component library providing animated, 3D-styled button components including a base button, a progress-flow button, and a social/sha… | 85 | 1343 | stable |
| YIZHUANG/react-multi-carousel A lightweight, production-ready React carousel component supporting multiple visible items and server-side rendering with zero dependencies… | 52 | 1343 | stable |
| nzbin/three-dots Three Dots is a set of CSS loading animations, each built with a single HTML element, available as a Sass/Less library. It provides 14+ dot… | 23 | 1342 | stable |
| StartBootstrap/startbootstrap-grayscale Grayscale is a free, multipurpose one-page HTML theme for Bootstrap created by Start Bootstrap. It ships prebuilt HTML/CSS/JS in a dist fol… | 32 | 1341 | active |
| nishanths/zoom.js A dependency-free TypeScript image zooming plugin for the web, ported from fat/zoom.js (the effect seen on older Medium). Clicking an image… | 32 | 1338 | active |
| posva/mande Mande is an 800-byte TypeScript wrapper around the fetch API with smart defaults for communicating with JSON APIs. It provides a lightweigh… | 83 | 1337 | stable |
| MomenSherif/react-oauth A collection of React libraries for OAuth2 authentication, including @react-oauth/google built on Google Identity Services and @react-oauth… | 82 | 1337 | active |
| Expensify/react-native-live-markdown A drop-in replacement for React Native's TextInput component that renders Markdown formatting live as the user types. It provides synchrono… | 71 | 1337 | active |
| dapi-labs/react-nice-avatar A React component library for generating illustrated SVG avatars from seeds or custom configuration objects. It offers customizable attribu… | 23 | 1337 | stable |
| nslogx/flutter_easyloading A lightweight, customizable Flutter package for showing loading spinners, progress bars, result states, and toast notifications without nee… | 96 | 1336 | stable |
| orbit-mvi/orbit-mvi Orbit is a simple, type-safe MVI framework for Kotlin Multiplatform that implements Redux-inspired unidirectional data flow for shared busi… | 85 | 1336 | active |
| sdras/vue-vscode-snippets A Visual Studio Code extension providing snippets for Vue 2 and Vue 3 single-file components, including Composition API, script setup, and … | 32 | 1336 | stable |
| abuanwar072/Welcome-Login-Signup-Page-Flutter A Flutter UI template providing responsive Welcome, Login, and Signup screens that work on Android, iOS, Web, and Desktop. It demonstrates … | 73 | 1335 | stable |
| igorescobar/jQuery-Mask-Plugin A lightweight jQuery plugin for applying input masks to form fields and arbitrary HTML elements. It supports string, numeric, and mixed mas… | 32 | 4751 | maintenance |
| Shopify/remote-dom Remote DOM is a TypeScript library that synchronizes a tree of DOM elements created in a sandboxed JavaScript environment (like an iframe o… | 89 | 1334 | active |
| segmentio/analytics.js Analytics.js is Segment's open-source JavaScript library for collecting customer event data in web applications and routing it to 250+ anal… | 10 | 4747 | maintenance |
| avh4/elm-format elm-format is a command-line tool that automatically formats Elm source code according to a standard set of rules based on the official Elm… | 35 | 1333 | stable |
| BetterTyped/hyper-fetch Hyper Fetch is a type-safe TypeScript framework for fetching and real-time data exchange, unifying REST, GraphQL, Firebase, WebSockets, and… | 98 | 1332 | active |
| frappe/datatable Frappe DataTable is a modern, dependency-light JavaScript library for rendering interactive, editable data tables in the browser. It suppor… | 95 | 1332 | active |
| brianvoe/slim-select Slim Select is a lightweight, dependency-free JavaScript library that replaces the native HTML <select> element with an advanced dropdown s… | 84 | 1332 | active |
| Calvin-LL/Reorderable A Kotlin library for Jetpack Compose and Compose Multiplatform that adds drag-and-drop reordering to lazy lists and grids such as LazyColum… | 73 | 1332 | active |
| Remocn/remocn Remocn is a shadcn-style copy-paste component registry for Remotion, providing production-ready animations, transitions, kinetic typography… | 58 | 1332 | active |
| saiwu-bigkoo/Android-ConvenientBanner An Android banner/carousel library built on a looping ViewPager with auto-paging and multiple 3D page-transform effects. It lets developers… | 32 | 4741 | maintenance |
| paypal/paypal-checkout-components A set of JavaScript components for easily integrating PayPal Buttons and PayPal Checkout into websites, built on the zoid cross-domain comp… | 67 | 1331 | active |
| FarazzShaikh/THREE-CustomShaderMaterial A TypeScript library that lets you extend Three.js standard materials with custom vertex and fragment shaders. It supports both vanilla Thr… | 44 | 1331 | active |
| astoilkov/main-thread-scheduling A TypeScript library for running computationally heavy tasks on the browser main thread without freezing the UI, using a simple yieldOrCont… | 23 | 1331 | active |
| brunosimon/folio-2019 The source code for Bruno Simon's award-winning 2019 interactive portfolio, a game-like 3D website built with WebGL/Three.js where visitors… | 32 | 4737 | maintenance |
| younatics/YNDropDownMenu YNDropDownMenu is a customizable dropdown menu component for iOS written in Swift. It displays a dropdown view of related items when a menu… | 82 | 1329 | active |
| seraui/seraui Sera UI is an open-source UI component library for React, Next.js, and other JSX-based frameworks, built with Tailwind CSS and Framer Motio… | 39 | 1329 | active |
| 23/resumable.js Resumable.js is a JavaScript library that provides multiple simultaneous, stable, fault-tolerant and resumable file uploads via the HTML5 F… | 23 | 4728 | maintenance |
| caiiiycuk/js-dos js-dos is a TypeScript library and API for running DOS and Windows 9x programs in the browser or Node.js, acting as a frontend for DOSBox/D… | 97 | 1328 | active |
| hangjob/vue-bag-admin Vue-Bag-Admin is a plugin-based, modular Vue3 admin dashboard framework built on Vite, Naive UI, Tailwind CSS, Pinia, and Vue Router. It pr… | 65 | 1328 | active |
| kf99916/TimelineTableViewCell TimelineTableViewCell is a Swift library that provides a simple timeline view implemented as a UITableViewCell for iOS apps. It is distribu… | 55 | 1328 | stable |
| aheze/SwipeActions A lightweight SwiftUI library that adds customizable swipe actions to any view on iOS, not just Lists. It is a single-file, dependency-free… | 46 | 1328 | active |
| jackmoore/colorbox Colorbox is a lightweight, customizable lightbox plugin for jQuery that displays images, galleries, slideshows, ajax, inline, and iframed c… | 10 | 4724 | maintenance |
| masastack/MASA.Blazor MASA.Blazor is a Material Design-based UI component library for Blazor, supporting Blazor Server, Blazor WebAssembly, and MAUI Blazor. It o… | 82 | 1327 | active |
| BelkacemYerfa/shadcn-extension An open-source collection of UI components that extends shadcn/ui, built with React, Radix UI, and Tailwind CSS. It ships as a copy-paste c… | 32 | 1327 | active |
| apache/incubator-weex-ui Weex Ui is a rich-interactive, lightweight, high-performance UI component library built on Apache Weex for cross-platform mobile developmen… | 10 | 4717 | maintenance |
| Blazored/LocalStorage A C# library giving Blazor applications access to the browser's localStorage APIs, with automatic JSON serialization and deserialization of… | 10 | 1326 | active |
| redux-utilities/flux-standard-action A specification and utility library defining Flux Standard Action (FSA), a human-friendly convention for the shape of Flux/Redux action obj… | 23 | 4712 | maintenance |
| davatron5000/FitVids.js FitVids.js is a lightweight jQuery plugin that makes video embeds (YouTube, Vimeo, etc.) fluid-width in responsive web designs by automatin… | 32 | 4708 | maintenance |
| derbyjs/derby Derby is a full-stack MVC framework for building realtime, collaborative web applications that run in both Node.js and the browser. It incl… | 23 | 4702 | maintenance |