domain: frontend
6989 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| pedronauck/reworm Reworm is a tiny React state management library that lets you create and update state with simple get/set calls, avoiding Redux-style boile… | 55 | 1458 | maintenance |
| minhur/bootstrap-toggle Bootstrap Toggle is a jQuery-based Bootstrap plugin that converts standard HTML checkboxes into styled toggle switches. It supports data-at… | 32 | 1457 | maintenance |
| 24ark/react-native-step-indicator A React Native component library that renders step indicator (progress stepper) widgets with customizable styling, labels, and animations. … | 23 | 1457 | maintenance |
| LeaVerou/css3patterns A gallery of pure CSS3 background patterns built with gradients, originally created by Lea Verou in 2010. It showcases editable code snippe… | 32 | 1454 | maintenance |
| balloob/react-sidebar React Sidebar is a small (<2.5kB gzipped) React component that renders a sidebar which can slide over or dock next to the main content. It … | 10 | 1454 | maintenance |
| Rannie/flui FLUI is a UI framework and widget library for Google Flutter, providing a set of high-quality, ready-to-use widgets such as buttons, labels… | 32 | 1453 | maintenance |
| webpack-contrib/worker-loader A webpack loader that registers a JavaScript file as a Web Worker, allowing workers to be imported as modules in webpack 4 builds. It is de… | 10 | 1453 | maintenance |
| nckprsn/scrollme A jQuery plugin for adding simple scrolling effects to web pages. It animates elements as the user scrolls, driven by declarative data attr… | 23 | 1452 | maintenance |
| 1977474741/image-cropper A high-performance image cropping component plugin for WeChat Mini Programs, supporting rotation, zoom, and customizable crop frames. It is… | 32 | 1451 | maintenance |
| kosmetism/react-soundplayer A React component library for building highly customizable web audio players, with built-in SoundCloud API integration and support for arbi… | 23 | 1451 | maintenance |
| rharriso/bower-rails A Ruby gem that adds Bower package management support to Rails projects via a Bundler-like DSL (Bowerfile) or bower., plus rake tasks for i… | 23 | 1450 | maintenance |
| wellyshen/react-cool-inview A lightweight React hook and component that monitors when elements enter or leave the viewport using the Intersection Observer API. It supp… | 23 | 1450 | maintenance |
| javierbyte/visual-center Visual Center is a web tool and npm library that finds the visual (optical) center of images and logos by computing per-pixel color-differe… | 76 | 1448 | maintenance |
| Heydon/fukol-grids Fukol is a 93-byte Flexbox-based CSS grid system that lives entirely in its README. It provides breakpoint-free, responsive grid layouts us… | 32 | 1448 | maintenance |
| zhui-team/zhui Zhui is a React component library with a Chinese aesthetic style, distributed via npm. It provides reusable UI components like buttons for … | 32 | 1448 | maintenance |
| asfktz/autodll-webpack-plugin A webpack plugin that wraps DllPlugin and DllReferencePlugin to pre-bundle vendor dependencies without boilerplate, dramatically reducing b… | 23 | 1448 | maintenance |
| hilongjw/vue-progressbar A lightweight, configurable progress bar plugin for Vue.js 1.x and 2.x applications. It integrates with vue-router to show loading progress… | 32 | 1447 | maintenance |
| jescalan/roots Roots is a fast, customizable static site compiler for front-end web development, installed via npm and run from the command line. It is no… | 23 | 1447 | maintenance |
| stephenhutchings/typicons.font Typicons is a set of 336 pixel-perfect vector icons packaged as a web font with CSS, distributed via npm and bower. It includes SVG source … | 23 | 1446 | maintenance |
| andreypopp/autobind-decorator A JavaScript class and method decorator that automatically binds methods to class instances so `this` is always correct, even when methods … | 32 | 1445 | maintenance |
| KuangPF/mpvue-weui A demo project rewriting the WeUI component library for WeChat mini programs using Vue.js via the mpvue framework. It showcases reimplement… | 23 | 1445 | maintenance |
| sloisel/numeric Numeric Javascript is a JavaScript library for numerical analysis that runs entirely in the browser or Node.js. It provides matrix operatio… | 32 | 1442 | maintenance |
| bernii/gauge.js A dependency-free JavaScript/CoffeeScript library for rendering animated, configurable gauges on HTML canvas. It is resolution-independent,… | 23 | 1441 | maintenance |
| race604/WaveLoading An Android library providing a wave-like loading animation implemented as a Drawable. It wraps any existing drawable and animates a rising/… | 32 | 1439 | maintenance |
| Pulsator Pulsator is an iOS component for creating pulsing halo animations, written in Swift as the successor to the discontinued Objective-C Pulsin… | 87 | 1438 | maintenance |
| blockprotocol/blockprotocol Block Protocol is an open standard (with a TypeScript monorepo of libraries and tooling) defining how data-driven, interoperable frontend c… | 68 | 1437 | maintenance |
| creotip/vue-particles A Vue.js component that renders animated particle backgrounds, wrapping particles.js for Vue 2 applications. It is SSR-compatible and teste… | 32 | 1437 | maintenance |
| millermedeiros/crossroads.js Crossroads.js is a JavaScript URL routing library inspired by route/dispatch utilities in frameworks like Rails and Django. It parses strin… | 32 | 1437 | maintenance |
| mrcoles/markdown-css A CSS stylesheet (built from LESS) that makes regular HTML render as if it were plain-text markdown, using only CSS with no JavaScript. It … | 32 | 1437 | maintenance |
| google/flutter.widgets A collection of Flutter widgets developed by Google but outside the core Flutter team, including scrollable_positioned_list, visibility_det… | 10 | 1437 | maintenance |
| paldepind/functional-frontend-architecture A minimal JavaScript framework implementing the Elm architecture: a single immutable state tree, pure update functions, actions, and a virt… | 32 | 1436 | maintenance |
| akdubya/dustjs Dust is an asynchronous JavaScript templating engine for the browser and Node.js with an extended Mustache/ctemplate syntax. It supports as… | 32 | 1436 | maintenance |
| anvil-ui/anvil Anvil is a small Java/Kotlin library for building reactive Android UIs declaratively, inspired by React's render model. Views are updated l… | 32 | 1436 | maintenance |
| okor/justice Justice is an embeddable JavaScript script that renders an on-page toolbar showing web page timing metrics (page load, DOM interactive/comp… | 23 | 1436 | maintenance |
| ctrlplusb/react-async-component A React library for resolving components asynchronously with support for code splitting and advanced server side rendering. It provides a P… | 23 | 1436 | maintenance |
| hilongjw/vue-recyclerview A Vue 2 component library for rendering very large lists efficiently using DOM recycling. It supports multiple columns and waterfall layout… | 23 | 1436 | maintenance |
| goldhand/sw-precache-webpack-plugin A webpack plugin that generates a service worker using sw-precache to cache webpack's emitted bundle assets for offline use. It integrates … | 32 | 1435 | maintenance |
| tailwindlabs/tailwindcss-container-queries An official Tailwind CSS plugin that adds container query utilities like @container and @lg: variants for styling elements based on their c… | 59 | 1433 | maintenance |
| laobie/NineGridImageView NineGridImageView is a custom Android widget for displaying images in a nine-grid layout, similar to the photo grids seen in Weibo or WeCha… | 32 | 1433 | maintenance |
| MZCretin/ExpandableTextView An Android TextView library that renders Weibo-style content with expandable/collapsible text, highlighted and clickable @mentions and link… | 43 | 1432 | maintenance |
| nitin42/redocx redocx is a React custom renderer (built on React Fiber) that lets you declaratively create Word documents (.docx) using React components. … | 23 | 1432 | maintenance |
| supermedium/aframe-react aframe-react is a thin React binding layer for A-Frame that exposes Scene and Entity components so developers can declaratively build virtu… | 23 | 1432 | maintenance |
| Raathigesh/dazzle Dazzle is a React library for building dashboards with a grid-based layout, drag-and-drop widget reordering, and add/remove widget support.… | 23 | 1432 | maintenance |
| github/catalyst Catalyst is a small TypeScript library from GitHub that simplifies building Web Components using decorators, targets, and data-action bindi… | 82 | 1431 | maintenance |
| flavienlaurent/discrollview DiscrollView is an Android library that brings the 'discrollver' scroll pattern to Android apps, where widgets fade, translate, scale, or c… | 32 | 1430 | maintenance |
| mirrorjs/mirror Mirror is a React framework that wraps React, Redux, and React Router with a minimal API to eliminate boilerplate like manual action creato… | 32 | 1430 | maintenance |
| dmytrodanylyk/android-morphing-button An Android UI library providing a button widget that can morph between shapes, sizes, and colors with animated transitions. It is extensibl… | 36 | 1429 | maintenance |
| heybourn/headwind Headwind is an opinionated Tailwind CSS class sorter for Visual Studio Code that enforces consistent class ordering by parsing code and rep… | 32 | 1429 | maintenance |
| cgross/angular-busy An AngularJS directive library that displays busy/loading indicators on any element while $http, $resource requests, or arbitrary promises … | 23 | 1425 | maintenance |
| dgrubelic/vue-authenticate vue-authenticate is an easily configurable authentication library for Vue.js supporting local email/password login and registration plus so… | 23 | 1424 | maintenance |
| loveRandy/vue-cli3.0-vueadmin A Vue 2 admin dashboard template built on vue-cli 3.0 with Element UI, Vuex, Vue Router, and Axios. It provides role-based permission manag… | 37 | 1422 | maintenance |
| GoogleChromeLabs/clooney Clooney is an actor library for the web that instantiates classes inside Web Workers so expensive work runs off the main thread. It uses Co… | 77 | 1420 | maintenance |
| davidkpiano/flipping A TypeScript library for implementing FLIP (First-Last-Invert-Play) transitions in web applications, with adapters for different animation … | 32 | 1420 | maintenance |
| krasimir/deb.js A ~1.5K minimalistic JavaScript library that instruments functions in the browser to aid debugging. It groups console.log output by functio… | 32 | 1420 | maintenance |
| tmdvs/TDBadgedCell TDBadgedCell is a Swift UITableViewCell subclass that adds an Apple-style badge to table view cells, similar to badges in Mail.app and Sett… | 23 | 1420 | maintenance |
| adamhaile/S S.js is a small JavaScript reactive programming library combining an automatic dependency graph with a synchronous execution engine. It pro… | 32 | 1419 | maintenance |
| PowerDos/Mall-Vue Mall-Vue is an open-source e-commerce storefront front-end built with Vue 2, Vuex, Vue Router, and iView UI. It provides complete shopping … | 23 | 1418 | maintenance |
| BootstrapDash/StarAdmin-Free-Bootstrap-Admin-Template Star Admin is a free, responsive admin dashboard template built with Bootstrap 4, featuring a clean, elegant UI with pre-built components, … | 23 | 1416 | maintenance |
| material-motion/material-motion-swift A Swift toolkit for building responsive, gesture-driven motion on iOS using Core Animation. It provides ready-to-use interactions like Drag… | 10 | 1414 | maintenance |
| hongyangAndroid/Android-StickyNavLayout An Android layout library that implements a sticky navigation pattern, where a header area scrolls away while the tab indicator and ViewPag… | 32 | 1413 | maintenance |
| joelambert/Flux-Slider Flux Slider is a JavaScript framework for image transitions built on CSS3 animations rather than JavaScript timers, leveraging hardware acc… | 32 | 1413 | maintenance |
| galenframework/galen Galen Framework is an open-source tool for testing the layout and responsive design of web applications, using a human-readable spec langua… | 23 | 1413 | maintenance |
| supermedium/superframe Superframe is a curated collection of components for A-Frame, the web framework for building VR experiences. It includes components for ani… | 70 | 1412 | maintenance |
| mrmrs/pesticide Pesticide is a small CSS stylesheet (available in vanilla CSS, Sass, Less, and Stylus) that draws colored outlines around every element on … | 60 | 1412 | maintenance |
| staticfile/static Staticfile is a free, open CDN service that hosts static files (JS, CSS, images, SWF) for popular open-source libraries, providing fast and… | 32 | 1412 | maintenance |
| SassDoc/sassdoc SassDoc is a documentation generator for Sass/SCSS, analogous to JSDoc for JavaScript. It parses documentation comments in Sass source file… | 23 | 1412 | maintenance |
| zurb/joyride Joyride is a jQuery plugin for creating guided feature tours and onboarding walkthroughs on websites, originally built as a plugin for Foun… | 23 | 1411 | maintenance |
| theironcook/Backbone.ModelBinder A Backbone.js plugin providing flexible two-way binding between Backbone model attributes and DOM elements using jQuery selectors. It updat… | 23 | 1410 | maintenance |
| pmndrs/suspend-react A small React library that integrates async operations into React Suspense, letting components read promise results synchronously while pen… | 23 | 1410 | maintenance |
| browserify/events A JavaScript library that implements Node.js's EventEmitter module for environments that lack it, such as browsers. It matches the Node.js … | 23 | 1409 | maintenance |
| angular-gantt/angular-gantt A Gantt chart component library for AngularJS applications, providing interactive project timeline visualization with tasks, rows, dependen… | 10 | 1409 | maintenance |
| nraiden/cofounder Cofounder is an AI-powered framework that generates full-stack web applications, including backend, database, and stateful frontend with ge… | 22 | 6653 | experimental |
| liferay/alloy-editor AlloyEditor is a modern WYSIWYG rich-text editor built on top of CKEditor with a completely rewritten, context-aware UI built in React. It … | 23 | 1407 | maintenance |
| aksonov/react-native-tableview A React Native library that wraps the native iOS UITableView, exposing it as a React component with JSON datasource support, filtering, pul… | 23 | 1406 | maintenance |
| jinzhe/vue-calendar A calendar component library for Vue.js supporting single-date, range, and multi-date selection with optional lunar calendar display and ev… | 32 | 1405 | maintenance |
| Paul-Browne/lazyestload.js A tiny (~400 byte) JavaScript library that lazy-loads images only when they are in the viewport and the user has stopped scrolling. It supp… | 32 | 1404 | maintenance |
| FlorianWoelki/obsidian-iconize An Obsidian community plugin that lets users add custom SVG icons or icons from predefined icon packs to files, folders, tabs, notes, and t… | 69 | 1403 | maintenance |
| zavoloklom/material-design-iconic-font Material Design Iconic Font is a CSS toolkit and icon font packaging Google's official Material Design icons plus community and brand icons… | 23 | 1403 | maintenance |
| luckybilly/Gloading Gloading is a tiny (~6KB, single Java file) Android library that displays global loading, load-failed, and empty-data status views in a low… | 32 | 1402 | maintenance |
| heiseonline/shariff Shariff is a JavaScript library that provides privacy-friendly social media share buttons for websites. It prevents social networks from tr… | 23 | 1402 | maintenance |
| jstejada/react-typist React Typist is a React component library for creating typewriter-style typing animations. It wraps any text or element tree and animates t… | 23 | 1401 | maintenance |
| timusus/RecyclerView-FastScroll An Android library that adds a FastScroller to RecyclerViews, mimicking the Lollipop ListView fast-scroll behavior with a draggable thumb a… | 32 | 1400 | maintenance |
| ghosh/microtip Microtip is a minimal, CSS-only tooltip library weighing just 1kb minified and gzipped, with accessibility built in via aria-label and role… | 32 | 1400 | maintenance |
| zoonooz/ZFRippleButton A Swift library providing a custom UIButton subclass with a Material Design-inspired ripple effect for iOS. It offers configurable options … | 23 | 1399 | maintenance |
| aholachek/animate-css-grid A small TypeScript library that animates CSS Grid layout changes (grid-column, grid-row, grid-template-columns, gap) using performant trans… | 23 | 1398 | maintenance |
| maoberlehner/vuex-map-fields A Vue.js library that enables two-way data binding for form fields stored in a Vuex store. It generates computed properties with getter and… | 23 | 1398 | maintenance |
| hehonghui/Colorful Colorful is an Android library for dynamic theme switching (skinning) based on Android Theme attributes. It enables day/night mode switchin… | 75 | 1397 | maintenance |
| open-source-labs/PreVue PreVue is an all-in-one prototyping tool for Vue developers that lets users visually build components, define routes and views, and establi… | 32 | 1397 | maintenance |
| mtianyan/VueDjangoAntdProBookShop A full-stack second-hand bookshop web application built with Vue on the frontend and Django 3.1 with Django REST Framework on the backend, … | 32 | 1397 | maintenance |
| xy-sea/web-see web-see is a frontend monitoring SDK written in TypeScript that collects and reports code errors, performance metrics (FP, FCP, LCP, CLS, T… | 32 | 1396 | maintenance |
| zhangxinxu/mobilebone Mobilebone is a lightweight vanilla JavaScript library for single-page switching in mobile web apps, handling page management, transitions,… | 23 | 1396 | maintenance |
| backbone-paginator/backbone.paginator Backbone.Paginator provides Backbone.PageableCollection, a drop-in replacement for Backbone.Collection that adds pagination and sorting. It… | 10 | 1396 | maintenance |
| bjornd/jvectormap jVectorMap is a jQuery-based JavaScript library for rendering interactive vector maps on the web. It supports choropleth data visualization… | 32 | 1395 | maintenance |
| webpack-contrib/url-loader A webpack loader that transforms files into base64 data URIs, inlining small assets directly into JavaScript bundles. It falls back to file… | 10 | 1395 | maintenance |
| bym110/vue-echarts A Vue.js template project providing three big-screen data visualization dashboards built with ECharts and iView. It includes world map, Chi… | 23 | 1394 | maintenance |
| akshathjain/sliding_up_panel A Flutter widget package that implements a draggable sliding-up panel, similar to the Material Design bottom sheet component. It works on b… | 23 | 1393 | maintenance |
| bvaughn/redux-search A higher-order Redux library that adds client-side search capabilities to collections of objects, powered by js-worker-search in a web work… | 32 | 1392 | maintenance |
| ShamylZakariya/StickyHeaders An Android library providing a SectioningAdapter and StickyHeaderLayoutManager for RecyclerView that pins section headers to the top while … | 10 | 1392 | maintenance |
| saucxs/watermark-dom watermark-dom is a lightweight JavaScript library that adds configurable text watermarks to web pages using DOM elements, Shadow DOM, and p… | 32 | 1391 | maintenance |
| kazuhiro4949/PagingKit PagingKit is a Swift library for iOS that provides customizable paging menu and content UI components built on UIKit. It lets developers fr… | 23 | 1391 | maintenance |