domain: frontend
6989 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Temzasse/react-modal-sheet A flexible React bottom sheet component library built on the Motion animation library, offering smooth gesture-driven sheets with snap poin… | 79 | 1181 | active |
| prosekit/prosekit ProseKit is a headless, framework-agnostic rich text editor toolkit for the web, built on ProseMirror with adapters for React, Vue, Preact,… | 92 | 1180 | active |
| Vvveb VvvebJs is a drag-and-drop page builder library written in vanilla JavaScript with no dependencies or build tools, bundled with Bootstrap 5… | 89 | 1178 | active |
| willmcpo/body-scroll-lock A small JavaScript library that locks body scrolling on iOS, Android, and desktop browsers while preserving scrolling of a target element s… | 23 | 4101 | maintenance |
| styled-components/css-to-react-native A TypeScript library that converts CSS text into React Native stylesheet objects, handling camelCase conversion, shorthand expansion, and v… | 56 | 1177 | active |
| internetarchive/bookreader The Internet Archive BookReader is a JavaScript library for viewing scanned books online in a browser, with page-turning, zoom, search-insi… | 99 | 1176 | active |
| yysun/apprun AppRun is a lightweight (~6KB) JavaScript/TypeScript library for building web applications using an Elm-inspired architecture of state, vie… | 74 | 1176 | active |
| luis-almeida/unveil Unveil is a very lightweight (under 1KB) jQuery/Zepto plugin for lazy loading images, delaying image loading until the user scrolls them in… | 32 | 4092 | maintenance |
| jaredpalmer/after.js After.js is a Next.js-like framework for building server-rendered React applications using React Router. It provides static and server-side… | 23 | 4090 | maintenance |
| shadowwalker/next-pwa A zero-config Next.js plugin that adds Progressive Web App support by generating and registering service workers, powered by Workbox. It pr… | 23 | 4090 | maintenance |
| alvarotrigo/pagePiling.js pagePiling.js is a jQuery plugin that creates a scrolling pile of fullscreen sections, letting users navigate stacked page sections via mou… | 23 | 4088 | maintenance |
| imcuttle/mometa Mometa is a code-based low-code metaprogramming toolkit that adds WYSIWYG visual editing to local frontend development. It works as a webpa… | 23 | 4088 | maintenance |
| akii09/pdfx PDFx is a shadcn/ui-style collection of pre-built, themeable React PDF components built on @react-pdf/renderer, with a CLI to copy componen… | 79 | 1173 | active |
| Expensify/react-native-qrcode-svg A React Native component library for generating and rendering QR codes as SVG images, built on react-native-svg and node-qrcode. It support… | 68 | 1173 | active |
| rocicorp/replicache Replicache is a client-side sync framework for building realtime, offline-capable web applications on top of any backend stack. It provides… | 10 | 1173 | active |
| nathantannar4/Transmission Transmission is a Swift library that bridges UIKit presentation APIs to SwiftUI, enabling presentation controllers, interactive transitions… | 95 | 1172 | active |
| rari-build/rari rari is a React Server Components framework whose HTTP server, RSC renderer, and router run on a Rust runtime with embedded V8, instead of … | 81 | 1172 | active |
| wilsonzlin/minify-html minify-html is an extremely fast HTML minifier written in Rust that also minifies inline JS and CSS via oxc and lightningcss. It is availab… | 62 | 1172 | active |
| HeshamMegid/HMSegmentedControl HMSegmentedControl is a highly customizable drop-in replacement for UISegmentedControl on iOS, written in Objective-C and usable from Swift… | 23 | 4078 | maintenance |
| DevCloudFE/vue-devui Vue DevUI is a Vue 3 component library implementing the DevUI Design system, offering 55+ high-quality UI components built with TypeScript … | 79 | 1171 | active |
| malihu/malihu-custom-scrollbar-plugin A highly customizable jQuery plugin that replaces native browser scrollbars with styled custom scrollbars. It supports vertical and horizon… | 32 | 4073 | maintenance |
| ubaimutl/react-portfolio A simple, responsive multi-page portfolio website template for developers and designers built with React, Vite, and React-Bootstrap. Conten… | 75 | 1170 | active |
| marpple/FxTS FxTS is a functional programming library for TypeScript and JavaScript built on Iterable/AsyncIterable protocols. It provides lazy evaluati… | 98 | 1169 | active |
| Atri-Labs/atrilabs-engine Atri is an open-source full-stack web framework that combines a visual drag-and-drop no-code builder with the ability to write React and Py… | 23 | 4066 | maintenance |
| digitoimistodude/air-light Air-light is a minimalist, dependency-free WordPress starter theme under 20 KB, based on Underscores. It follows the original WordPress way… | 96 | 1168 | active |
| open-circle/formisch Formisch is a lightweight, schema-first, fully type-safe headless form library for JavaScript frameworks including React, Solid, Vue, Svelt… | 82 | 1168 | active |
| callstack/masked-view A React Native library providing a MaskedView component that renders its children through an alpha-channel mask defined by another React el… | 43 | 1168 | stable |
| alvaromontoro/almond.css Almond.CSS is a class-less CSS stylesheet collection that makes simple semantic HTML websites look nicer without any JavaScript or classes.… | 37 | 1168 | active |
| laravel/jetstream Laravel Jetstream is an application scaffolding/starter kit for the Laravel framework that provides pre-built authentication, profile, team… | 91 | 4061 | maintenance |
| karaxnim/karax Karax is a framework for building single page applications in Nim that compiles to JavaScript. It uses a virtual DOM similar to React but i… | 75 | 1167 | active |
| Workflow Workflow is a unidirectional data flow library by Square that lets developers model business logic and navigation as composable state machi… | 67 | 1166 | active |
| rails/importmap-rails A Rails gem that manages modern JavaScript via browser-native import maps, letting you use ESM modules with logical names without transpili… | 65 | 1166 | stable |
| wangyuan389/yunda Yunda (云搭) is an open-source, free visual low-code platform for building WeChat mini-programs, H5 pages, surveys, and image-text articles w… | 23 | 1166 | active |
| JosephusPaye/Keen-UI Keen UI is a lightweight Vue 3 UI component library with a simple API, inspired by Google's Material Design. It focuses on interactive Java… | 23 | 4052 | maintenance |
| Zulko/eagle.js Eagle.js is a hackable slideshow framework built on top of Vue 2 for creating web-based presentations with reusable slides, themes, animati… | 23 | 4052 | maintenance |
| arielsalminen/responsive-nav.js A tiny (~1.3kb minified and gzipped) dependency-free JavaScript plugin that creates a toggled, collapsible navigation menu for small screen… | 32 | 4051 | maintenance |
| stephane-monnot/react-vertical-timeline A React component library for rendering vertical timelines with customizable elements, icons, dates, and styling. It provides drop-in Verti… | 52 | 1165 | stable |
| vuepont/ai-elements-vue AI Elements Vue is a Vue 3 component library and custom shadcn-vue registry providing pre-built, customizable UI components for AI-native a… | 83 | 1164 | active |
| jcubic/sysend Sysend.js is a small dependency-free JavaScript library that enables message passing and synchronization between web pages open in the same… | 55 | 1163 | active |
| flackr/scroll-timeline A JavaScript polyfill implementing the ScrollTimeline and ViewTimeline APIs from the CSS scroll-driven animations spec. It lets developers … | 32 | 1163 | active |
| yousinix/portfolYOU portfolYOU is a Jekyll theme for building personal portfolio and blog websites that works out of the box with GitHub Pages. It provides a m… | 23 | 1163 | active |
| civiccc/react-waypoint A React component that fires callbacks when an element enters or leaves the viewport during scrolling. It supports lazy loading, infinite s… | 23 | 4041 | maintenance |
| VKCOM/VKUI VKUI is a library of adaptive React components based on VK's design system for building web applications. It mimics the look of iOS and And… | 95 | 1162 | active |
| wrabit/django-cotton Django Cotton is a Python library that brings component-based UI composition to Django templates, letting developers define reusable compon… | 84 | 1162 | active |
| realrashid/sweet-alert A Laravel package that integrates SweetAlert2, providing beautiful, responsive, customizable, and accessible (WAI-ARIA) popup boxes, alerts… | 80 | 1162 | active |
| just-jeb/angular-builders A collection of community Angular CLI builders that extend the Angular build facade with custom webpack/esbuild configuration and Jest unit… | 68 | 1162 | active |
| Mobilecn-UI/nativecn-ui A shadcn/ui-inspired collection of customizable React Native components with built-in dark mode, CSS variables, and NativeWind/Tailwind sup… | 27 | 1162 | active |
| oruga-ui/oruga Oruga is a lightweight, CSS-framework-agnostic UI component library for Vue.js 3 with no external dependencies. Components are fully custom… | 100 | 1161 | active |
| ElMassimo/iles îles is a Vite-powered static site generator built around islands architecture with partial hydration, shipping zero JavaScript by default.… | 66 | 1161 | active |
| andreknieriem/simplelightbox SimpleLightbox is a touch-friendly, responsive JavaScript image lightbox library for mobile and desktop, with optional jQuery support. It s… | 64 | 1161 | active |
| iblh/hexo-theme-material A Material Design theme for the Hexo static site generator, written primarily in CSS. It provides a polished blog layout with Material Desi… | 23 | 4032 | maintenance |
| Orderella/PopupDialog PopupDialog is a Swift library providing a simple, customizable popup dialog for iOS as a replacement for UIAlertController's alert style. … | 23 | 4030 | maintenance |
| chantastic/sites An Astro-based website project by chantastic, likely serving as a personal site or site starter template. It is deployed via Cloudflare, wi… | 77 | 1160 | active |
| researchgate/react-intersection-observer A declarative React component that wraps the browser's IntersectionObserver API for detecting element visibility in the viewport. It handle… | 68 | 1159 | stable |
| joshnuss/svelte-persisted-store A Svelte store wrapper that persists state to localStorage or sessionStorage, with optional cross-tab synchronization via storage events. I… | 63 | 1159 | stable |
| vuejs/test-utils The official component testing utility library for Vue 3, providing APIs to mount, interact with, and assert against Vue components in test… | 100 | 1158 | stable |
| microsoft/vscode-codicons Codicons is the icon font for Visual Studio Code, built by converting SVG icons into a font via fantasticon. It is distributed as the @vsco… | 93 | 1158 | active |
| clauderic/react-infinite-calendar A React component library providing an infinite-scrolling date picker with range selection, localization, theming, and keyboard support. It… | 32 | 4021 | maintenance |
| rrag/react-stockcharts A React component library for building highly customizable stock and financial charts, built on top of d3. It supports multiple chart types… | 23 | 4018 | maintenance |
| AvaloniaCommunity/Material.Avalonia A customizable Material Design theme library for the AvaloniaUI framework, providing styles for nearly all Avalonia controls plus extra con… | 98 | 1157 | active |
| nomic-ai/deepscatter A TypeScript library for rendering zoomable, animated scatterplots in the browser that scale to billions of points using WebGL and Apache A… | 33 | 1157 | active |
| kneath/kss KSS (Knyle Style Sheets) is a documentation specification for CSS plus a Ruby library that parses KSS-documented SASS, SCSS, and CSS files.… | 23 | 4016 | maintenance |
| help-me-mom/ng-mocks ng-mocks is an Angular testing library that mocks components, directives, pipes, modules, services, and tokens while reducing TestBed boile… | 95 | 1156 | active |
| codedgar/Puppertino Puppertino is a lightweight, modular CSS framework that brings the macOS look and feel to web applications, following Apple's Human Interfa… | 67 | 1156 | active |
| keshikan/DSEG DSEG is a free font family that imitates 7-segment and 14-segment LCD displays, including roman alphabet and symbol glyphs in over 50 varia… | 23 | 1156 | stable |
| fat/zoom.js A simple jQuery plugin that adds Medium-style smooth image zooming to web pages. Images marked with a data-action attribute expand smoothly… | 44 | 4011 | maintenance |
| picturepan2/instagram.css A pure CSS library that recreates all 41 Instagram photo filters using only CSS classes, with no JavaScript required. Filters are applied b… | 32 | 4010 | maintenance |
| Rive Rive runtimes (rive-flutter, rive-react) are open-source client libraries for rendering and controlling Rive interactive animations (.riv f… | 100 | 1155 | active |
| EventSource/eventsource A WhatWG/W3C-compliant EventSource client library for consuming server-sent events (SSE) in Node.js, browsers, Deno, Bun, and other JavaScr… | 98 | 1155 | stable |
| milesj/interweave A React library for safely rendering HTML strings without dangerouslySetInnerHTML, with XSS protection, attribute filtering, and text match… | 34 | 1155 | active |
| mattbryson/TouchSwipe-Jquery-Plugin TouchSwipe is a jQuery plugin that detects touch gestures such as swipes in four directions and pinch in/out on touch devices like iPad, iP… | 32 | 4008 | maintenance |
| sharish/ShimmerRecyclerView An Android library providing a custom RecyclerView that displays shimmer placeholder views while content loads. It offers a built-in demo a… | 23 | 4007 | maintenance |
| ThorUI ThorUI is a lightweight, clean mobile UI component library for uni-app (Vue-based), supporting compilation to WeChat/QQ mini-programs, H5, … | 32 | 1154 | active |
| stacktracejs/stacktrace.js A JavaScript library that generates, parses, and enhances stack traces in all web browsers using the Error.stack mechanism. It resolves sou… | 23 | 4002 | maintenance |
| malinajs/malinajs Malina.js is a frontend component compiler inspired by Svelte that compiles HTML/CSS/JS components into fast, framework-free web applicatio… | 60 | 1152 | active |
| hexianWeb/CubeCity CubeCity is a lightweight 2.5D cartoon-style city-building simulation game built with Three.js and Vue 3. Players place, relocate, and demo… | 40 | 1151 | active |
| HubSpot/messenger Messenger is a client-side JavaScript library for showing Growl-style notification messages in web apps. It supports updatable messages, ac… | 32 | 3989 | maintenance |
| ObservedObserver/streamlit-shadcn-ui A Python package that brings shadcn/ui React components into Streamlit apps via Streamlit Components V2, built with React 19, Tailwind CSS … | 95 | 1150 | active |
| trongate/trongate-framework Trongate is a zero-dependency PHP framework for building web applications, bundling its own CSS and JavaScript libraries (Trongate CSS and … | 71 | 1150 | active |
| gregberge/react-teleporter A small React library that lets you 'teleport' components from one place in the React tree to another, built on React Portals. It's useful … | 33 | 1150 | active |
| etro-js/etro Etro is a framework-agnostic TypeScript library for programmatically editing videos in the browser. It composites video, audio, image, and … | 94 | 1148 | active |
| QMUI/QMUIDemo_iOS The official demo/sample application for QMUI iOS, a UIKit-based UI component library from Tencent. It showcases the library's components a… | 32 | 1148 | active |
| GetmeUK/ContentTools ContentTools is a JavaScript library for building WYSIWYG editors for HTML content, providing a fully functional page editor that can be em… | 23 | 3977 | maintenance |
| VPenkov/okayNav okayNav is a jQuery plugin that provides progressively responsive navigation, collapsing navigation links into an off-screen menu one at a … | 23 | 3977 | maintenance |
| bigskysoftware/idiomorph Idiomorph is a small, dependency-free JavaScript library for morphing one DOM tree into another while preserving element state like focus. … | 78 | 1147 | active |
| shuax/MouseInc.Settings MouseInc.Settings is the modern Vue 3 + Vite settings interface for MouseInc, a Windows mouse gesture utility. It provides a responsive con… | 68 | 1147 | active |
| Yalantis/Phoenix An Android library by Yalantis providing a customizable pull-to-refresh widget with an animated sun-and-sky illustration. It wraps ListView… | 23 | 3973 | maintenance |
| saeedalipoor/icono Icono is a pure CSS icon pack where each icon is a single class applied to any element, requiring no fonts, SVGs, or external resources. Ic… | 23 | 3973 | maintenance |
| ant-design/ant-design-web3 A collection of React UI components for building Web3 decentralized applications (dapps), built on the Ant Design system. It provides out-o… | 79 | 1146 | active |
| buttons/github-buttons An unofficial embeddable GitHub button widget that renders star, fork, watch, and follow buttons for GitHub repositories and users. It can … | 77 | 1146 | active |
| fast-crud/fast-crud FastCrud is a configuration-oriented CRUD development framework for Vue 3 that generates complete create-read-update-delete interfaces from… | 97 | 1145 | active |
| mdbootstrap/mdb-angular-ui-kit MDB Angular UI Kit is a Material Design component library for Angular built on Bootstrap 5, offering 700+ UI components such as modals, for… | 91 | 1145 | active |
| openlayers/ol-cesium OL-Cesium (npm: olcs) is a JavaScript/TypeScript library that integrates OpenLayers 2D maps with CesiumJS 3D globes in the same application… | 90 | 1145 | active |
| fuse-box/fuse-box FuseBox is a fast JavaScript/TypeScript module bundler and loader with a comprehensive API, built-in dev server, and hot module replacement… | 10 | 3967 | maintenance |
| terwanerik/ScrollTrigger A lightweight JavaScript library that lets web pages react to scroll changes by toggling CSS classes and running callbacks when elements en… | 23 | 3966 | maintenance |
| Yeoman Yeoman is a scaffolding ecosystem for web development, centered on the `yo` CLI that runs community-built generators to bootstrap projects,… | 81 | 3965 | maintenance |
| tristen/tablesort A small, dependency-free JavaScript library that adds client-side sorting to HTML tables. It supports extensible sort types (number, date, … | 73 | 1144 | stable |
| jazzband/django-smart-selects A Django app providing custom foreign key and many-to-many model fields that create chained (dependent) select dropdowns in forms and the a… | 23 | 1144 | active |
| marvelapp/devices.css A pure CSS library that renders realistic phone and tablet device frames using only CSS and HTML snippets. It provides prebuilt device mock… | 23 | 3964 | maintenance |
| auth0/lock Auth0 Lock is an embeddable, configurable login form widget for web applications that integrates with the Auth0 identity platform. It suppo… | 92 | 1142 | stable |