domain: frontend
6989 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| astroturfcss/astroturf Astroturf is a zero-runtime CSS-in-JS library that lets you write CSS in template literals inside your JavaScript files while keeping style… | 32 | 2284 | maintenance |
| LukyVj/family.scss Family.scss is a set of 26 Sass mixins that simplify styling :nth-child selectors, such as first(3), last(3), between(3,6), and quantity qu… | 23 | 2284 | maintenance |
| robinweser/fela Fela is a small, framework-agnostic JavaScript library for state-driven styling that generates atomic CSS from style rules written as funct… | 23 | 2284 | maintenance |
| loregr/LGButton LGButton is a fully customisable Swift subclass of UIControl for iOS that lets developers create styled buttons entirely from Interface Bui… | 23 | 2281 | maintenance |
| sanniassin/react-input-mask A React component for masking text inputs, supporting masks defined as strings or arrays of characters and regular expressions. It focuses … | 10 | 2279 | maintenance |
| joewalnes/smoothie Smoothie Charts is a tiny JavaScript charting library built on HTML canvas for rendering smoothly scrolling time-series charts of live stre… | 23 | 2277 | maintenance |
| trungvose/jira-clone-angular A simplified Jira clone web application built with Angular, Akita state management, ng-zorro UI components, and TailwindCSS. It serves as a… | 56 | 2276 | maintenance |
| youtube/spfjs SPF (Structured Page Fragments) is a lightweight JavaScript framework from YouTube for fast navigation and partial page updates. It uses pr… | 10 | 2276 | maintenance |
| patriciogonzalezvivo/glslCanvas GlslCanvas is a JavaScript library that loads GLSL fragment and vertex shaders onto HTML canvas elements using WebGL. It handles WebGL cont… | 23 | 2272 | maintenance |
| paulkinzett/toolbar Toolbar.js is a jQuery plugin that creates tooltip-style toolbars attached to elements, using Font Awesome icons. It is a small frontend UI… | 32 | 2270 | maintenance |
| helpers/handlebars-helpers A library of 188 Handlebars template helpers organized into ~20 categories such as array, string, math, date, and markdown. It works with a… | 32 | 2269 | maintenance |
| optimizely/nuclear-js NuclearJS is a reactive Flux state management library built on ImmutableJS data structures, with all application state in a single immutabl… | 31 | 2269 | maintenance |
| overboming/ZCAnimatedLabel ZCAnimatedLabel is an Objective-C UILabel replacement for iOS that provides fine-grained appear/disappear animations for text. It supports … | 32 | 2268 | maintenance |
| Fooidge/PleaseJS PleaseJS is a small JavaScript library that generates random aesthetically pleasing colors and color schemes using the HSV color space and … | 23 | 2267 | maintenance |
| loryjs/lory lory is a touch-enabled, minimalistic slider/carousel library written in vanilla JavaScript (ES2015). It provides hardware-accelerated tran… | 23 | 2262 | maintenance |
| google/marzipano Marzipano is a JavaScript 360° media viewer for the web, built on WebGL, for displaying panoramas and virtual tours. It provides a powerful… | 10 | 2262 | maintenance |
| rcdexta/react-trello A React component library that provides pluggable, Trello-style kanban board components for embedding into web applications. It supports dr… | 23 | 2261 | maintenance |
| takuoka/TKSubmitTransition A Swift library providing an animated UIButton with a built-in loading spinner and a fade-in view controller transition, inspired by a Drib… | 23 | 2261 | maintenance |
| stitchfix/pyxley Pyxley is a Python library that helps build interactive dashboards by combining Flask backends with React-based charting components from py… | 10 | 2261 | maintenance |
| f/graphql.js graphql.js is a lightweight (4k gzipped), dependency-free GraphQL client for JavaScript that works isomorphically in both browsers and Node… | 23 | 2260 | maintenance |
| fastpack/fastpack Fastpack is a fast JavaScript module bundler written in OCaml, designed to pack JS code into a single bundle with speed as the primary goal… | 23 | 2258 | maintenance |
| robicch/jQueryGantt A jQuery-based Gantt chart editor for interactive project scheduling in the browser. It supports task dependencies, resource assignments, c… | 32 | 2251 | maintenance |
| apneadiving/Google-Maps-for-Rails Gmaps4rails is a Ruby library that makes it easy to create Google Maps with overlays such as markers, infowindows, and KML layers in Ruby (… | 32 | 2249 | maintenance |
| ZLSwipeableView An Objective-C UIKit library for building Tinder-style swipeable card interfaces, with a Swift successor (ZLSwipeableViewSwift). It handles… | 23 | 2249 | maintenance |
| swisnl/jQuery-contextMenu A jQuery plugin and HTML5 polyfill for managing context menus (right-click menus) in web applications. It is optimized for applications wit… | 81 | 2244 | maintenance |
| NathanWalker/angular-seed-advanced An advanced Angular seed project (boilerplate) that extends the base angular-seed with preconfigured integrations for ngrx/store, ngrx/effe… | 51 | 2244 | maintenance |
| hackerzhou/Love A small static web page built with JavaScript to celebrate the author's one-year anniversary with their partner, presenting a programmer's … | 32 | 2244 | maintenance |
| skyfishjy/android-ripple-background An Android UI library providing a customizable ripple/pulse background animation view. It supports configurable color, radius, duration, ri… | 10 | 2244 | maintenance |
| wearebraid/vue-formulate Vue Formulate is a Vue 2 form library that lets developers build forms with a single component, offering built-in validation, repeatable fi… | 32 | 2239 | maintenance |
| cyrilwanner/next-optimized-images A Next.js plugin that automatically optimizes images (jpeg, png, svg, webp, gif) at build time. It reduces image sizes, inlines small image… | 23 | 2233 | maintenance |
| BendingSpoons/katana-swift Katana is a Swift framework for structuring iOS app business logic in a Redux-inspired, unidirectional data flow, where a single serializab… | 10 | 2233 | maintenance |
| xCss/Valine Valine is a fast, simple, and lightweight client-side comment system for websites and static blogs, built on LeanCloud with no backend impl… | 23 | 2230 | maintenance |
| abouolia/sticky-sidebar A pure JavaScript plugin for creating smart, high-performance sticky sidebars that stay visible while scrolling. It works with sidebars tal… | 23 | 2224 | maintenance |
| mouse0270/bootstrap-notify A jQuery plugin that converts standard Bootstrap alerts into Growl-style floating notifications. It supports dismissal, progress bars, posi… | 23 | 2223 | maintenance |
| memspace/zefyr Zefyr is a rich text editor package for Flutter applications with a clean, distraction-free Medium-like editing experience. It uses a Markd… | 32 | 2222 | maintenance |
| symfony/webpack-encore Webpack Encore is a JavaScript library providing a simple, powerful API on top of Webpack for bundling JavaScript, compiling and minifying … | 94 | 2221 | maintenance |
| IBM/css-gridish CSS Gridish is a Node.js CLI tool that generates CSS Grid code with a Flexbox fallback from a JSON grid design spec, along with Sketch artb… | 10 | 2220 | maintenance |
| GeekyAnts/react-native-easy-grid A React Native layout library providing simple Grid, Row, and Col components that simplify flexbox-based grid layouts. It is part of the Na… | 52 | 2219 | maintenance |
| zendesk/cross-storage A JavaScript library enabling cross-domain local storage sharing with per-origin permissions. It uses a hub-and-client architecture with em… | 48 | 2219 | maintenance |
| wentin/underlineJS A JavaScript library that draws and animates pixel-perfect, typographically optimized text underlines in the browser, with features like de… | 32 | 2218 | maintenance |
| rochal/jQuery-slimScroll slimScroll is a small jQuery plugin that transforms any div into a scrollable area with a slim, Facebook-style custom scrollbar. The scroll… | 32 | 2216 | maintenance |
| pmndrs/racing-game An open-source browser-based racing game built with React and react-three-fiber, serving as a showcase for using React semantics in game de… | 32 | 2211 | maintenance |
| insin/react-hn A React and react-router-powered client for Hacker News built on its Firebase API. It supports all HN item types, collapsible comment threa… | 23 | 2210 | maintenance |
| jacklam718/react-native-modals A React Native component library for displaying customizable modals and dialogs on iOS and Android. It supports swipeable modals, multiple … | 23 | 2208 | maintenance |
| umijs/umi-request umi-request is a JavaScript HTTP request library built on fetch that combines fetch's native browser support with axios-like conveniences s… | 23 | 2206 | maintenance |
| jasminmif/react-interactive-paycard An interactive React credit card form component with smooth micro-interactions, number formatting, validation, and automatic card type dete… | 32 | 2202 | maintenance |
| we-plugin/we-cropper we-cropper is a lightweight, flexible canvas-based image cropper for WeChat mini programs. It can be installed via npm and also provides ad… | 23 | 2202 | maintenance |
| Kureev/react-native-side-menu A customizable side menu (drawer) component for React Native apps, supporting iOS and Android. It offers gesture-driven opening, programmat… | 10 | 2202 | maintenance |
| manuhabitela/drawingboard.js A lightweight JavaScript library that adds a canvas-based drawing board to any website, with controls like a color picker, pencil, eraser, … | 10 | 2202 | maintenance |
| laracasts/PHP-Vars-To-Js-Transformer A PHP library (laracasts/utilities) that transforms server-side PHP data into JavaScript variables, primarily via a Laravel service provide… | 64 | 2201 | maintenance |
| HamzaGhazouani/HGPlaceholders A Swift library for iOS that displays placeholder and empty states (loading, no results, error, no connection) for UITableView and UICollec… | 23 | 2200 | maintenance |
| tuandm/laravue Laravue is a full-stack admin dashboard starter combining Laravel as the backend with Vue.js and Element UI on the frontend. It provides an… | 23 | 2196 | maintenance |
| shakee93/vue-toasted Vue Toasted is a responsive, touch-compatible toast notification plugin for Vue.js 2+. It supports icons, action buttons, custom themes, an… | 23 | 2195 | maintenance |
| arielsalminen/vue-design-system Vue Design System is an open source starter tool for building UI design systems with Vue.js, built on Vue Styleguidist, Webpack, and Theo. … | 23 | 2195 | maintenance |
| MopTym/vue-waterfall A Vue.js component that arranges child elements in a Pinterest-style waterfall (masonry) layout, supporting vertical and horizontal line di… | 23 | 2195 | maintenance |
| Idean/Flutter-Neumorphic A complete Neumorphic (soft UI) design widget kit for Flutter, providing themed containers, buttons, sliders, toggles, progress bars, and a… | 23 | 2190 | maintenance |
| hojberg/cssarrowplease A small web application that generates CSS code for tooltip arrows with configurable position, size, color, and border. It is available at … | 32 | 2188 | maintenance |
| Yaffle/EventSource A JavaScript polyfill for the EventSource (Server-Sent Events) API, providing support for older browsers like IE 8-10 and adding features s… | 23 | 2183 | maintenance |
| AudithSoftworks/Uniform A jQuery plugin that restyles native form controls (checkboxes, selects, inputs) with custom CSS/SASS themes, supporting HTML-5 attributes.… | 10 | 2181 | maintenance |
| leafo/lessphp lessphp is a compiler for the LESS CSS preprocessor language written entirely in PHP, distributed as a single includable class with an opti… | 32 | 2179 | maintenance |
| shuding/tilg Tilg is a tiny React hook (`useTilg`) that logs component lifecycle events (render, mount, unmount), component names, props, and custom deb… | 23 | 2179 | maintenance |
| LeetCode-OpenSource/rxjs-hooks A small TypeScript library providing React hooks (useObservable and useEventCallback) that bridge RxJS observables into React component sta… | 23 | 2179 | maintenance |
| 1000ch/grd Grd is an ultra-lightweight CSS grid framework built on Flexbox, providing just two base classes (Grid and Cell) plus modifiers in only 321… | 23 | 2178 | maintenance |
| vercel/virtual-event-starter-kit An open-source Next.js starter kit for hosting virtual events and conferences, used to run Next.js Conf 2020 with ~40,000 attendees. It pro… | 10 | 2178 | maintenance |
| HarshilShah/DeckTransition A Swift library for iOS that recreates the card-like modal transition used in the iOS 10 Apple Music and iMessage apps. It provides a custo… | 23 | 2175 | maintenance |
| mjrussell/redux-auth-wrapper redux-auth-wrapper is a React Higher Order Component (HOC) library for handling authentication and authorization in React + Redux applicati… | 32 | 2174 | maintenance |
| xaksis/vue-good-table vue-good-table is a Vue.js data table component library offering sorting, column filtering, pagination, grouping, and checkbox selection wi… | 23 | 2174 | maintenance |
| sl1673495/vue-netease-music A web-based music player application that closely mimics the macOS NetEase Cloud Music client UI, built with Vue 2, Vuex, and Vue CLI 3. It… | 32 | 2171 | maintenance |
| GeekyAnts/NativeBase-KitchenSink A demo application showcasing all UI components of NativeBase, a React Native component library, maintained by its creators GeekyAnts. It s… | 52 | 2170 | maintenance |
| mattdesl/budo Budo is a browserify-based development server for rapid front-end prototyping, offering incremental bundling, LiveReload with CSS injection… | 23 | 2169 | maintenance |
| madebysource/lesshat LessHat is a library of smart LESS CSS mixins that generate cross-browser CSS3 properties with vendor prefixes. It provides mixins named af… | 23 | 2168 | maintenance |
| icanzilb/SwiftSpinner SwiftSpinner is a Swift library for iOS that displays a beautiful activity indicator (spinner) with text overlays using blur and translucen… | 23 | 2168 | maintenance |
| nandorojo/dripsy Dripsy is a responsive, unstyled UI primitive library for React Native and Web, offering a themeable `sx` prop similar to styled-system. It… | 23 | 2167 | maintenance |
| trulia/hologram Hologram is a Ruby gem that parses specially formatted /*doc */ comments in CSS (and other source files) and generates static HTML style gu… | 32 | 2166 | maintenance |
| github/accessibilityjs A client-side JavaScript library that scans the DOM for common accessibility errors such as missing alt attributes, unlabeled inputs, and b… | 10 | 2165 | maintenance |
| lkzhao/ElasticTransition A Swift library providing a UIKit custom modal transition that simulates an elastic drag effect with configurable stiffness, damping, and e… | 23 | 2162 | maintenance |
| reactjs/react-autocomplete A WAI-ARIA compliant autocomplete (combobox) component for React.js. It provides an accessible, extensible input with a dropdown menu of su… | 10 | 2160 | maintenance |
| alfonsobries/vue-tailwind VueTailwind is a set of Vue.js UI components (inputs, buttons, modals, datepicker, etc.) designed to be fully customized with your own CSS … | 23 | 2159 | maintenance |
| dollarshaveclub/stickybits Stickybits is a tiny (~1kb, zero-dependency) JavaScript library that makes elements stick vertically on scroll, serving as a lightweight al… | 10 | 2158 | maintenance |
| nitin42/terminal-in-react A React component that renders an interactive terminal in the browser, supporting custom commands, descriptions, and plugins. It is a small… | 23 | 2157 | maintenance |
| NLRX-WJC/react-antd-admin-template A React + Ant Design admin dashboard template with built-in login, dynamic routing, permission checks, and typical business pages like tabl… | 23 | 2154 | maintenance |
| greena13/react-hotkeys A declarative React library for managing keyboard hotkeys and focus areas via JSX components and higher-order components. It supports globa… | 23 | 2153 | maintenance |
| xmuSistone/AndroidPileLayout An Android custom ViewGroup library that renders a horizontal, ListView-like 'pile' layout with stretch and contraction (scaling) effects w… | 32 | 2152 | maintenance |
| tajo/react-portal A small React component library that transports children (modals, lightboxes, loading bars) into a portal appended to document.body or a cu… | 24 | 2152 | maintenance |
| rnmp/salvattore Salvattore is a lightweight, dependency-free JavaScript library that arranges HTML elements into a multi-column masonry-style grid, configu… | 10 | 2152 | maintenance |
| alexdrone/Render Render (CoreRender) is a SwiftUI-inspired declarative UI framework built on top of UIKit, compatible with iOS 10+ and Objective-C. It uses … | 23 | 2150 | maintenance |
| vitch/jScrollPane jScrollPane is a jQuery plugin that replaces the browser's default scrollbars on overflow elements with fully customizable, CSS-skinnable H… | 23 | 2147 | maintenance |
| powmedia/backbone-forms A form framework for Backbone.js that auto-generates forms from schema definitions, with support for nested forms, editable lists, validati… | 23 | 2147 | maintenance |
| Vuetable Vuetable-2 is a Vue 2.x component library for rendering data tables from API endpoints or local JSON data, with field mapping, sorting, pag… | 23 | 2143 | maintenance |
| lepture/github-cards An unofficial GitHub Cards project that generates embeddable cards for GitHub user profiles and repositories. It provides a widget.js scrip… | 34 | 2142 | maintenance |
| taylorhakes/promise-polyfill A lightweight (<1kb gzipped) ES6 Promise polyfill for browsers and Node.js that is Promises/A+ compliant. It can be used as a global polyfi… | 23 | 2142 | maintenance |
| sproutcore/sproutcore SproutCore is a JavaScript MVC framework for building fast, native-caliber single-page web applications that run in the browser. It provide… | 76 | 2141 | maintenance |
| janishar/PlaceHolderView An Android Java library providing advanced list and stack views, including RecyclerView-based list views and a ground-up swipeable card sta… | 52 | 2141 | maintenance |
| async-library/react-async React Async is a promise-based React library for declarative data fetching and asynchronous state handling, offering a component, helper co… | 68 | 2140 | maintenance |
| zingchart/zingtouch ZingTouch is a dependency-free JavaScript library for detecting touch gestures in the browser. It ships six customizable standard gestures … | 42 | 2140 | maintenance |
| andreruffert/rangeslider.js A small, fast jQuery polyfill for the HTML5 <input type="range"> slider element, providing consistent styled sliders across browsers includ… | 10 | 2139 | maintenance |
| oakmac/chessboardjs chessboard.js is a standalone JavaScript chessboard component for embedding interactive chess boards in web pages. It is intentionally 'jus… | 32 | 2134 | maintenance |
| simc/auto_size_text A Flutter widget package that automatically resizes text to fit perfectly within its bounds, behaving like the standard Text widget. It sup… | 32 | 2132 | maintenance |
| zurb/tribute Tribute is a cross-browser @mention engine written in ES6 with no dependencies. It attaches to inputs, textareas, and contenteditable eleme… | 24 | 2132 | maintenance |
| avast/android-styled-dialogs A Java library for Android that provides Material Design-styled dialogs built on top of DialogFragment, with a simple builder API. It backp… | 23 | 2132 | maintenance |