domain: frontend
6989 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| netbymatt/ws4kp A web-based recreation of the WeatherStar 4000, the 1990s Weather Channel local forecast graphics hardware, serving retro-styled live weath… | 77 | 1965 | active |
| algolia/react-instantsearch React InstantSearch is an open-source library by Algolia for building fast, filterable search interfaces in React and React Native apps. It… | 10 | 1965 | active |
| blasten/turn.js turn.js is a jQuery plugin that adds a realistic page flip transition effect to HTML content, simulating a book or magazine. It supports to… | 32 | 7491 | maintenance |
| themeselection/materio-mui-nextjs-admin-template-free Materio is a free, MIT-licensed admin dashboard template built on Next.js 14 (App Router), Material UI, Tailwind CSS, and TypeScript. It sh… | 56 | 1964 | active |
| vercel/little-date little-date is a small TypeScript library for formatting date ranges into short, readable strings like 'Jan 1 - 12' or 'Q1 2023'. It is bui… | 48 | 1962 | active |
| nusu/avvvatars Avvvatars is a lightweight React component library that generates unique, deterministic placeholder avatars from any string value, using ei… | 32 | 1962 | stable |
| microsoft/AdaptiveCards Adaptive Cards is a set of SDKs and a JSON schema for exchanging platform-agnostic UI card content that renders as native UI across apps an… | 81 | 1961 | active |
| ing-bank/lion Lion is a set of highly performant, accessible, white-label Web Components built on LitElement, intended as a foundation for building your … | 94 | 1960 | active |
| tiger1103/gfast GFast is a full-stack, front-end/back-end separated admin management system built on GoFrame 2.x and Vue3 + Element Plus. It ships with RBA… | 70 | 1959 | active |
| karthikmudunuri/eldoraui Eldora UI is a collection of 150+ free, open-source animated React components, blocks, and templates built with TypeScript, Tailwind CSS, a… | 50 | 1959 | active |
| modularscale/modularscale-sass A Sass library that generates modular scales—proportionally related value lists—for sizing type and layout elements in web design. It provi… | 47 | 1959 | stable |
| leandroBorgesFerreira/LoadingButtonAndroid An Android UI library providing a customizable button that morphs into a loading progress bar, replacing ProgressDialog. It supports indete… | 26 | 1957 | active |
| Raathigesh/majestic Majestic is a zero-config graphical user interface for the Jest JavaScript testing framework, launched via npx or a global install from any… | 23 | 7452 | maintenance |
| onokumus/metismenu metisMenu is a jQuery plugin for creating collapsible, accordion-style menus with smooth expand/collapse animations. It supports nested sub… | 51 | 1955 | stable |
| xdan/jodit Jodit is an open-source WYSIWYG rich text editor written in pure TypeScript with zero dependencies, offering a built-in file browser and im… | 94 | 1953 | stable |
| umdjs/umd A collection of UMD (Universal Module Definition) patterns and templates for writing JavaScript modules that work across AMD, CommonJS, and… | 23 | 7434 | maintenance |
| openai/chatkit-js ChatKit is OpenAI's batteries-included framework for building AI-powered chat experiences, providing a production-ready chat interface with… | 81 | 1952 | active |
| dc-js/dc.js dc.js is a JavaScript charting library providing multi-dimensional charts rendered with d3.js and designed to work natively with crossfilte… | 23 | 7429 | maintenance |
| intentui/intentui Intent UI is a set of accessible, copy-and-paste React components built on top of React Aria Components and styled with Tailwind CSS. It pr… | 85 | 1950 | active |
| serkanyersen/ifvisible.js A lightweight, dependency-free JavaScript library that wraps the Page Visibility API to detect whether the user is viewing the page, intera… | 62 | 1950 | stable |
| dilanx/craco CRACO (Create React App Configuration Override) is a configuration layer for Create React App that lets you customize Webpack, Babel, ESLin… | 23 | 7416 | maintenance |
| microsoft/vscode-eslint The official VS Code extension that integrates ESLint linting into Visual Studio Code. It validates JavaScript and TypeScript files in real… | 88 | 1948 | active |
| formkit/drag-and-drop FormKit Drag & Drop is a tiny (~4Kb gzipped), framework-agnostic JavaScript library for adding data-first drag-and-drop sorting and list-to… | 86 | 1948 | active |
| opensheetmusicdisplay/opensheetmusicdisplay OpenSheetMusicDisplay (OSMD) is a TypeScript library that renders MusicXML sheet music in the browser and headlessly with NodeJS, built on … | 97 | 1947 | active |
| jbaysolutions/vue-grid-layout A Vue.js 2 component library providing a draggable and resizable grid layout system, inspired by React-Grid-Layout and Gridster. It support… | 23 | 7406 | maintenance |
| multiavatar/Multiavatar Multiavatar is an open-source multicultural avatar generator library that converts any input string into a unique SVG avatar, capable of pr… | 32 | 1946 | stable |
| master-co/css Master CSS is a virtual CSS language and framework that lets developers style HTML entirely through enhanced class-name syntax, with a runt… | 84 | 1945 | active |
| nbubna/store store2 is a small JavaScript library that provides a friendly, feature-filled API over the browser's localStorage and sessionStorage. It ad… | 77 | 1945 | stable |
| oidc-client-ts oidc-client-ts is a TypeScript library providing OpenID Connect (OIDC) and OAuth2 protocol support for browser-based JavaScript application… | 82 | 1944 | active |
| metricsgraphics/metrics-graphics MetricsGraphics is a lightweight (~15kB gzipped) TypeScript charting library built on D3, optimized for visualizing time-series data with l… | 23 | 7395 | maintenance |
| yoannmoinet/nipplejs nipplejs is a dependency-free, vanilla TypeScript library that renders virtual joysticks for touch and mouse capable web interfaces. It sup… | 88 | 1941 | stable |
| BenjaminAster/CSS-Minecraft A Minecraft clone implemented entirely in pure HTML and CSS with no JavaScript, using CSS logic like the :has() pseudo-class. It runs in th… | 32 | 1940 | active |
| hsuanyi-chou/shadcn-ui-expansions A collection of additional React components built on top of shadcn/ui, including multiple selector, loading button, infinite scroll, dateti… | 66 | 1937 | active |
| lowlighter/matcha matcha.css is a pure CSS, classless styling library that styles semantic HTML elements with a single stylesheet link, requiring no build st… | 33 | 1936 | active |
| PiotrMachowski/lovelace-xiaomi-vacuum-map-card A Home Assistant Lovelace card that provides an interactive map-based interface for controlling robot vacuums. It supports many brands incl… | 83 | 1935 | active |
| twigjs/twig.js Twig.js is a pure JavaScript implementation of the Twig PHP templating language, usable in both browsers and Node.js. It supports a subset … | 91 | 1933 | active |
| tobe-fe-dalao/fast-vue3 An opinionated Vue 3 starter template combining Vite, TypeScript, Pinia, UnoCSS, ESLint/Prettier, auto-imports, and file-based routing for … | 70 | 1933 | active |
| callstack/repack Re.Pack is a bundling toolkit for React Native applications powered by Rspack and Webpack, serving as a drop-in replacement for Metro. It p… | 98 | 1932 | active |
| primefaces/primefaces PrimeFaces is an open-source UI component suite for Jakarta Faces (JSF) with over 100 rich components, client-side validation, and a theme … | 98 | 1929 | active |
| irihitech/Semi.Avalonia Semi.Avalonia is a theme library for the Avalonia UI framework that applies Semi Design styling to Avalonia applications. It is distributed… | 98 | 1929 | active |
| Flutter-Bounty-Hunters/super_editor Super Editor is an open-source, configurable, composable, and extensible rich-text editor and document renderer toolkit for Flutter. It is … | 73 | 1929 | active |
| posva/vue-promised A Vue library that provides composable promise handling and a Promised component to declaratively render pending, resolved, and rejected st… | 67 | 1929 | stable |
| SimformSolutionsPvtLtd/showcaseview ShowCaseView is a Flutter package that highlights widgets step by step to create interactive onboarding tutorials for an app's UI. It suppo… | 90 | 1928 | active |
| oupala/apaxy Apaxy is a customisable CSS/JS theme that restyles Apache's mod_autoindex directory listings. It ships with mime-type icons, optional galle… | 32 | 1927 | active |
| smapiot/piral Piral is a TypeScript/React framework for building modular web applications using a micro frontend architecture. It lets independently deve… | 98 | 1925 | active |
| marcosgriselli/ViewAnimator ViewAnimator is a Swift library for building complex iOS UIView animations with a single line of code. It supports animating entire views a… | 23 | 7309 | maintenance |
| hellof2e/quark-design Quark Design is a browser-native, framework-agnostic mobile UI component library built on Web Components. It provides enterprise-grade H5 c… | 54 | 1924 | active |
| balajmarius/svg2jsx A web tool that converts SVG markup into valid JSX code for React applications, with built-in SVGO optimization and live preview. It is bui… | 75 | 1922 | active |
| drgullin/icheck iCheck is a lightweight jQuery and Zepto plugin that replaces default browser checkboxes and radio buttons with fully customizable, skinnab… | 23 | 7296 | maintenance |
| HubSpot/odometer Odometer is a small JavaScript and CSS library for smoothly animating numeric transitions on web pages, using performant CSS transforms wit… | 10 | 7295 | maintenance |
| visgl/react-google-maps A TypeScript library providing React components and hooks for integrating the Google Maps JavaScript API into React applications. It offers… | 96 | 1920 | active |
| bpmn-io/diagram-js diagram-js is a JavaScript toolbox for displaying and modifying diagrams on the web, built on SVG. It serves as the foundation framework fo… | 99 | 1918 | stable |
| alibaba/fish-redux Fish Redux is an assembled Flutter application framework built on Redux state management, combining functional programming, a predictable s… | 32 | 7270 | maintenance |
| NeXTs/Clusterize.js Clusterize.js is a tiny vanilla JavaScript plugin that efficiently renders very large data sets in tables, lists, or divs. It splits conten… | 79 | 7268 | maintenance |
| ecyrbe/zodios Zodios is a TypeScript REST API toolbox providing an end-to-end typesafe HTTP client (built on axios) and an optional Express-compatible se… | 67 | 1915 | active |
| akveo/kittenTricks Kitten Tricks is a React Native starter kit/demo app built with TypeScript and the UI Kitten component library, featuring 40+ ready-to-use … | 23 | 7263 | maintenance |
| DevExpress/DevExtreme DevExtreme is an enterprise-grade suite of 80+ responsive HTML5 JavaScript UI components, including data grids, charts, schedulers, and edi… | 98 | 1913 | stable |
| BetterTyped/react-zoom-pan-pinch A fast, lightweight React library for adding zoom, pan, and pinch gestures to HTML elements such as images, divs, and SVGs. It provides a R… | 98 | 1912 | active |
| stefanpenner/es6-promise A JavaScript polyfill that provides the ES6 Promise implementation for environments lacking native support, extracted as a subset of rsvp.j… | 32 | 7253 | maintenance |
| zouyaoji/vue-cesium Vue-cesium is a Vue 3.x component library wrapping CesiumJS for building 3D geospatial and globe-rendering web applications. It provides ty… | 94 | 1910 | active |
| wenzhixin/multiple-select A jQuery plugin that turns HTML select elements into multi-select dropdowns with checkboxes, with grouping, select-all, filtering, and plac… | 87 | 1910 | active |
| mainmatter/ember-simple-auth Ember Simple Auth is a lightweight library for implementing authentication and authorization in Ember.js applications. It maintains a clien… | 91 | 1908 | active |
| nickjvandyke/eslint-plugin-react-you-might-not-need-an-effect An ESLint (and Oxlint) plugin that detects unnecessary React useEffect calls based on React's 'You Might Not Need an Effect' guidance. It a… | 85 | 1908 | active |
| scaleflex/filerobot-image-editor Filerobot Image Editor is an easy-to-integrate JavaScript image editing library for web applications, supporting resize, crop, flip, finetu… | 69 | 1908 | active |
| fossasia/fossasia.org The source code for the FOSSASIA organization website (fossasia.org), a static site describing the organization, its projects, and events l… | 63 | 1908 | active |
| oblador/loki Loki is a visual regression testing tool for Storybook projects that captures screenshots of stories and diffs them against reference image… | 23 | 1908 | active |
| rstacruz/jquery.transit A jQuery plugin that provides smooth CSS3 transformations and transitions via a $.fn.transition() method with the same syntax as jQuery's a… | 32 | 7232 | maintenance |
| valor-software/ng2-dragula ng2-dragula is the official Angular wrapper around the dragula drag-and-drop library, exposing it as Angular directives and a DragulaServic… | 66 | 1907 | active |
| novus/nvd3 NVD3 is a reusable charting library built on top of d3.js, providing ready-made chart components like pie, line, bar, boxplot, candlestick,… | 23 | 7225 | maintenance |
| antfu/vitesse-nuxt Vitesse for Nuxt 4 is an opinionated starter template for building Nuxt 4 applications with Vue 3, Vite, UnoCSS, Pinia, and PWA support pre… | 76 | 1904 | active |
| sindresorhus/gulp-imagemin A Gulp plugin that minifies PNG, JPEG, GIF, and SVG images using imagemin, with bundled optimizers (gifsicle, mozjpeg, optipng, svgo). It i… | 51 | 1904 | stable |
| kentcdodds/mdx-bundler mdx-bundler is a JavaScript library that compiles and bundles MDX strings together with their imported TS/JS dependencies using MDX v3 and … | 71 | 1903 | stable |
| Quran.com The official open-source frontend for Quran.com, built with Next.js and TypeScript, providing a web application for reading, listening to, … | 65 | 1901 | active |
| zekunyan/TTGTagCollectionView TTGTagCollectionView is a Swift-first iOS UI component for displaying text or custom view tags in vertically wrapping or horizontally scrol… | 72 | 1900 | stable |
| valor-software/ng2-file-upload ng2-file-upload is a set of Angular directives and a FileUploader service for handling file uploads via file inputs and drag-and-drop areas… | 66 | 1900 | active |
| vexip-ui/vexip-ui Vexip UI is a Vue 3 component library offering 78 out-of-the-box UI components written with the Composition API and full TypeScript support… | 86 | 1898 | active |
| garris/BackstopJS BackstopJS is a Node.js tool that automates visual regression testing of web apps by capturing screenshots with Chrome Headless and compari… | 23 | 7176 | maintenance |
| LouisBarranqueiro/hexo-theme-tranquilpeak Tranquilpeak is a gorgeous, fully responsive theme for the Hexo static blog framework, written in SCSS. It offers customizable layouts, pos… | 67 | 1894 | stable |
| MinJieLiu/react-photo-view A lightweight (7KB gzipped) React photo preview/lightbox component with polished touch gestures, animations, and keyboard navigation. It su… | 52 | 1894 | stable |
| Sub6Resources/flutter_html A Flutter package that renders static HTML and CSS as native Flutter widgets, supporting over a hundred HTML tags out of the box. It offers… | 28 | 1894 | stable |
| cymcsg/UltimateRecyclerView UltimateRecyclerView is an enhanced Android RecyclerView library that bundles pull-to-refresh, load-more/infinite scrolling, swipe-to-dismi… | 54 | 7169 | maintenance |
| simoneb/axios-hooks A React hooks library wrapping the axios HTTP client, offering one-line data fetching with loading/error state, caching, and built-in serve… | 72 | 1892 | active |
| erikflowers/weather-icons A weather-themed icon font and CSS library with 222 icons covering weather, maritime, and meteorological symbols. It includes companion CSS… | 23 | 7162 | maintenance |
| toorshia/justgage JustGage is a lightweight JavaScript library for generating and animating clean SVG-based dashboard gauges. Version 2.0 is a modernized ES6… | 68 | 1891 | active |
| feross/buffer A JavaScript library that provides the Node.js Buffer API for browsers, backed by Typed Arrays. It allows code written for Node.js that rel… | 54 | 1890 | stable |
| tantaman/strut Strut is an open-source HTML5 GUI editor for building spatial presentations, where slides are arranged in 3-D space and presented as a came… | 75 | 1889 | active |
| BlackrockDigital/startbootstrap A collection of free, MIT-licensed Bootstrap 4 themes and HTML starter templates, including admin dashboards, landing pages, blogs, and por… | 23 | 7149 | maintenance |
| untitleduico/react Untitled UI React is a large open-source collection of React components built with Tailwind CSS, React Aria, and TypeScript, designed to be… | 63 | 1888 | active |
| csswizardry/ct ct.css is a small diagnostic CSS stylesheet that visually exposes performance problems in a page's <head>, such as render-blocking scripts … | 77 | 1887 | active |
| chenxuan0000/vue-seamless-scroll A Vue.js component that provides seamless, infinite scrolling of list content, supporting single-step and manual horizontal scrolling. It w… | 23 | 1887 | stable |
| jverdi/JVFloatLabeledTextField An Objective-C UIKit library providing UITextField and UITextView subclasses that implement the Float Label Pattern, where placeholders tra… | 23 | 7141 | maintenance |
| sindresorhus/screenfull A tiny (0.7 kB gzipped) JavaScript library that wraps the browser Fullscreen API, normalizing vendor-prefixed implementation differences. I… | 23 | 7140 | maintenance |
| jeffreylanters/react-unity-webgl A React library for embedding Unity WebGL builds in React applications with advanced two-way communication APIs between Unity and React. It… | 86 | 1886 | active |
| nearform/graphql-hooks graphql-hooks is a minimal, hooks-first GraphQL client for React with a tiny bundle size and full SSR support. It provides a concise useQue… | 79 | 1886 | active |
| robtaussig/react-use-websocket A React Hook library that provides robust WebSocket integration for React components, with features like automatic reconnection, JSON messa… | 25 | 1886 | active |
| polyfillpolyfill/polyfill-service Polyfill.io is a web service that automatically serves JavaScript polyfills tailored to each browser. It inspects the User-Agent header of … | 23 | 7138 | maintenance |
| dixonandmoe/rellax Rellax is a lightweight, dependency-free vanilla JavaScript parallax scrolling library. It applies smooth parallax motion to elements via d… | 32 | 7134 | maintenance |
| omgovich/colord Colord is a tiny (1.8 KB brotlied), zero-dependency JavaScript/TypeScript library for high-performance color parsing, manipulation, and con… | 88 | 1885 | stable |
| evoluhq/evolu Evolu is a TypeScript library and local-first platform for building apps where users own their data, built on SQLite with CRDT-based sync a… | 95 | 1884 | active |
| yegor256/tacit Tacit is a classless CSS framework that styles plain, standards-compliant HTML5 pages without requiring any CSS classes. You include a sing… | 96 | 1883 | active |