platform: browser
5858 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| vuematerial/vue-material Vue Material is a set of ready-to-use Vue.js components built exactly to Google's Material Design specifications. It provides a lightweight… | 23 | 9824 | maintenance |
| snapappointments/bootstrap-select A jQuery plugin that enhances native HTML select elements with multiselection, live search, select-all buttons, and rich styling for Bootst… | 23 | 9821 | maintenance |
| gijsdev/ublock-hide-yt-shorts A uBlock Origin filter list that hides all traces of YouTube Shorts videos. It is imported into uBlock Origin's dashboard as a custom filte… | 84 | 2471 | active |
| mlt131220/Astral3D Astral 3D Editor is a free, open-source web-based 3D engine and editor built on Vue3 and Three.js. It supports 30+ model formats, BIM light… | 70 | 2468 | active |
| visgl/luma.gl luma.gl is a modular TypeScript toolkit for high-performance GPU rendering and compute on the web, providing a portable device API over Web… | 96 | 2465 | active |
| gpac/mp4box.js MP4Box.js is a JavaScript/TypeScript library for parsing, segmenting, and extracting samples from MP4 (ISOBMFF) files, inspired by GPAC's M… | 93 | 2463 | active |
| donmccurdy/three-gltf-viewer A browser-based drag-and-drop viewer for previewing glTF 2.0 3D models using WebGL and three.js. It is available as a hosted web app at glt… | 57 | 2461 | active |
| AndrewPrifer/liquid-dom Liquid DOM is a monorepo of TypeScript packages for rendering Apple-style liquid glass effects on the web using WebGPU. It provides a core … | 59 | 2460 | active |
| craftzdog/craftzdog-homepage The source code of Takuya Matsuyama's personal homepage and portfolio website (craftz.dog), built with Next.js, Chakra UI, Three.js, and Fr… | 62 | 2458 | active |
| kevmo314/magic-copy Magic Copy is a browser extension (Chrome, Firefox, and Figma) that uses Meta's Segment Anything Model to segment a foreground object from … | 20 | 2458 | active |
| timmywil/panzoom Panzoom is a small (~3.7kb gzipped) TypeScript library that adds panning and zooming to any DOM element using GPU-accelerated CSS transform… | 76 | 2456 | active |
| stoplightio/elements Stoplight Elements is an open-source set of React and Web Components for building beautiful, interactive API documentation from OpenAPI doc… | 67 | 2453 | active |
| hodgef/simple-keyboard simple-keyboard is a lightweight, customizable JavaScript virtual (on-screen) keyboard library that works with vanilla JS, React, Angular, … | 67 | 2452 | active |
| PuruVJ/neodrag Neodrag is a family of tiny (~2KB) multi-framework libraries for making DOM elements draggable, with consistent APIs for Svelte, React, Vue… | 78 | 2449 | active |
| adamwdraper/Numeral-js Numeral.js is a JavaScript library for formatting and manipulating numbers, supporting formats like currency, percentages, bytes, time, and… | 53 | 9706 | maintenance |
| mitre-attack/attack-navigator A web application for navigating and annotating MITRE ATT&CK matrices, letting users create custom 'layers' that color-code, comment on, an… | 88 | 2448 | active |
| vuejs/petite-vue petite-vue is a ~6kb subset of Vue optimized for progressive enhancement, providing the same template syntax and reactivity model as standa… | 32 | 9696 | maintenance |
| utterance/utterances Utterances is a lightweight, open-source comments widget for blogs and wikis that stores comments as GitHub issues. It embeds via a script … | 32 | 9692 | maintenance |
| modernweb-dev/web Modern Web is a collection of guides, tools, and libraries for modern web development, built on web standards with minimal abstraction. Its… | 92 | 2444 | active |
| Vibrant-Colors/node-vibrant node-vibrant is a TypeScript library that extracts prominent color palettes (vibrant, muted, light/dark variants) from images. It provides … | 73 | 2442 | active |
| sienori/Tab-Session-Manager Tab Session Manager is a WebExtension that saves and restores the state of browser windows and tabs, with support for automatic saving. It … | 92 | 2440 | active |
| NASA-AMMOS/3DTilesRendererJS A JavaScript library that renders OGC 3D Tiles tilesets using Three.js, Babylon.js, or React Three Fiber. It supports most of the 3D Tiles … | 99 | 2438 | active |
| susam/texme TeXMe is a lightweight JavaScript utility that turns plain text files containing Markdown and LaTeX into self-rendering HTML documents. A s… | 32 | 2438 | stable |
| crownengine/crown Crown is a complete, cross-platform, open-source game engine written in C++ with Lua scripting, featuring a full level editor, asset pipeli… | 99 | 2437 | active |
| retextjs/retext Retext is a JavaScript library that transforms natural language into concrete syntax trees (CSTs) and lets plugins inspect and change that … | 25 | 2436 | active |
| coryhouse/react-slingshot React Slingshot is a comprehensive starter kit and boilerplate for building React + Redux single-page applications, bundling Babel, hot rel… | 23 | 9640 | maintenance |
| Yomguithereal/mnemonist Mnemonist is a curated collection of data structures for JavaScript and TypeScript, including classics like heaps, tries, and queues as wel… | 84 | 2434 | stable |
| Alan AI SDK Alan AI SDK is a set of client libraries for embedding Alan AI's conversational AI agents and intelligent app layer into web, iOS, Android,… | 93 | 2431 | active |
| dmjio/miso Miso is a Haskell front-end framework for building web and native user interfaces, inspired by Elm and React, using a Model-View-Update arc… | 92 | 2430 | active |
| khang-nd/7.css 7.css is a JS-independent, tree-shakeable CSS framework that styles semantic HTML to faithfully recreate the Windows 7 (Aero) user interfac… | 66 | 2430 | active |
| dimdenGD/OldTweetDeck A browser extension that restores the classic (old) TweetDeck interface on X/Twitter. It works on Chromium-based browsers and Firefox by in… | 75 | 2429 | active |
| docmd-io/docmd docmd is a zero-configuration documentation compiler that turns a folder of Markdown files into a static documentation website, client-side… | 82 | 2428 | active |
| timekit-io/booking-js Booking.js is an embeddable JavaScript booking widget by Timekit that lets websites add appointment scheduling in minutes, powered by the T… | 23 | 2428 | active |
| webtui/webtui WebTUI is a modular CSS library that recreates the look and feel of terminal user interfaces in the browser. It ships as an npm package wit… | 85 | 2427 | active |
| remarkablemark/html-react-parser html-react-parser is an npm library that converts HTML strings into React elements, working on both the server (Node.js) and the client (br… | 98 | 2426 | stable |
| geoman-io/leaflet-geoman Leaflet-Geoman is a Leaflet plugin for drawing and editing geometry layers on interactive maps, supporting markers, polylines, polygons, ci… | 91 | 2426 | active |
| yomotsu/camera-controls A TypeScript camera control library for three.js that extends the capabilities of THREE.OrbitControls with smooth transitions, configurable… | 65 | 2422 | active |
| NightCatSama/vue-slider-component A highly customizable slider component for Vue 2 and Vue 3, supporting range sliders, marks, multiple themes, SSR, and TypeScript. It is di… | 32 | 2421 | stable |
| remotestorage/remotestorage.js remoteStorage.js is a JavaScript/TypeScript client library for storing user data locally in the browser and syncing it with remoteStorage s… | 90 | 2419 | stable |
| lustre-labs/lustre Lustre is a Gleam web framework for building HTML templates, single-page applications, Web Components, and real-time server components. It … | 94 | 2417 | active |
| react-page/react-page ReactPage is a highly customizable WYSIWYG content editor for the browser, built with React and TypeScript. It lets developers define custo… | 84 | 9545 | maintenance |
| iann0036/former2 Former2 scans your existing AWS account resources and generates Infrastructure-as-Code outputs such as CloudFormation, Terraform, Troposphe… | 73 | 2411 | active |
| metafloor/bwip-js A pure JavaScript barcode generation library supporting over 100 barcode types and standards, translated from Barcode Writer in Pure PostSc… | 98 | 2409 | stable |
| Andarist/react-textarea-autosize A drop-in React replacement for the native <textarea> element that automatically grows and shrinks with its content. It is a tiny (~1.3KB g… | 36 | 2409 | stable |
| blakeembrey/change-case A TypeScript monorepo of small libraries that transform strings between naming conventions like camelCase, PascalCase, snake_case, kebab-ca… | 35 | 2407 | stable |
| anticensority/runet-censorship-bypass A browser extension for Chromium and Firefox that bypasses internet censorship in Russia using PAC (Proxy Auto-Config) scripts. It keeps th… | 66 | 2405 | active |
| glidea/banana-prompt-quicker A Chrome extension that lets users quickly insert curated and custom prompts into Google AI Studio, Gemini, and any website input box via r… | 61 | 2405 | active |
| ccloli/E-Hentai-Downloader A userscript that downloads E-Hentai/ExHentai galleries as zip files directly from the browser. It runs via userscript managers like Tamper… | 60 | 2404 | active |
| lahmatiy/react-render-tracker React Render Tracker is a devtool library that visualizes a React app's component tree state over time to uncover performance issues from u… | 36 | 2403 | active |
| mobz/elasticsearch-head elasticsearch-head is a web front end for browsing and interacting with an Elasticsearch cluster. It provides cluster topology views, searc… | 23 | 9472 | maintenance |
| peachananr/onepage-scroll A jQuery plugin that transforms a website into an Apple-style one-page scroller where users move one full section at a time, popularized by… | 53 | 9470 | maintenance |
| panva/openid-client openid-client is a TypeScript library providing OAuth 2.0 and OpenID Connect client APIs for JavaScript runtimes including Node.js, Deno, b… | 99 | 2398 | stable |
| open-wc/open-wc Open Web Components (open-wc) is a collection of guides, recommendations, generators, and tools for developing web components in JavaScript… | 94 | 2397 | active |
| nvh95/jest-preview Jest Preview is an npm library and CLI that renders the DOM output of Jest tests in a browser so developers can visually debug UI tests ins… | 68 | 2393 | active |
| mourner/simplify-js Simplify.js is a tiny, high-performance JavaScript library for 2D/3D polyline simplification, extracted from Leaflet. It combines the Dougl… | 23 | 2393 | stable |
| MathJax MathJax is an open-source JavaScript display engine that renders LaTeX, MathML, and AsciiMath notation as high-quality typeset mathematics … | 92 | 2392 | stable |
| Hedgehog-Computing/hedgehog-lab Hedgehog Lab is an open-source scientific computing environment that runs entirely in the browser, offering JavaScript-based matrix operati… | 23 | 2391 | active |
| 0x48piraj/fadblock FadBlock Origin is a browser extension that blocks YouTube ads by detecting ads and fast-forwarding through them in under 100 milliseconds,… | 18 | 2387 | active |
| fal-ai-community/video-starter-kit A Next.js-based starter kit for building AI-powered video applications in the browser, integrating fal.ai video models (Minimax, Hunyuan, L… | 33 | 2386 | active |
| mrmrs/colors colors.css is a tiny CSS library (~900 bytes) providing better default color classes for text, backgrounds, borders, and SVG fills/strokes.… | 23 | 9409 | maintenance |
| quantizor/markdown-to-jsx A fast and versatile markdown toolchain that parses markdown into an AST and renders it to React, React Native, SolidJS, Vue, HTML, and oth… | 93 | 2385 | active |
| liriliri/licia Licia is a zero-dependency JavaScript utility library containing over 400 micro modules for everyday tasks like DOM manipulation, cookies, … | 98 | 2382 | active |
| leaflet-extras/leaflet-providers A Leaflet plugin that provides ready-made configurations for tile layers from many free map providers such as OpenStreetMap, Esri, and Open… | 71 | 2378 | stable |
| softvar/enhanced-github A browser extension for Chrome, Firefox, and Edge that enhances the GitHub website by showing repo and individual file sizes, adding downlo… | 32 | 2377 | active |
| refact0r/system24 system24 is a customizable TUI-style Discord theme for client mods like BetterDiscord and Vencord, built on the midnight-discord core style… | 68 | 2375 | active |
| lyqht/mini-qr Mini QR is a web app (also installable as a PWA) for creating stylish, customizable QR codes and scanning QR codes via camera or image uplo… | 96 | 2373 | active |
| c3js/c3 C3 is a D3-based reusable chart library for generating interactive SVG charts in web applications. It wraps D3 code behind a simple API wit… | 66 | 9348 | maintenance |
| glen-cheney/Shuffle Shuffle.js is a JavaScript library for categorizing, sorting, and filtering responsive grids of DOM items with animated transitions. It han… | 70 | 2371 | active |
| nkbt/react-copy-to-clipboard A small React component that wraps the copy-to-clipboard library to copy text to the clipboard on click. It renders no tags itself and wrap… | 67 | 2370 | stable |
| umpox/TinyEditor A functional HTML/CSS/JavaScript code editor with live preview that fits in under 400 bytes, pasted directly into a browser address bar as … | 32 | 2370 | stable |
| sergiodxa/remix-utils Remix Utils is a TypeScript collection of utility functions and types for building web apps with Remix and React Router, covering areas lik… | 94 | 2368 | active |
| EtherDream/jsproxy An online web proxy that uses browser Service Workers to intercept and rewrite requests client-side, so the nginx-based server only forward… | 32 | 9327 | maintenance |
| she-llac/claude-counter A minimal browser extension (and userscript) that overlays token counts, cache countdown timers, and session/weekly usage bars on claude.ai… | 56 | 2366 | active |
| JakHuang/form-generator A drag-and-drop form designer for Element UI that generates runnable Vue code and exportable JSON form schemas. It includes a JSON parser c… | 23 | 9318 | maintenance |
| ryohey/signal Signal is an open-source online MIDI editor and music sequencer built with web technologies (TypeScript, React, Web Audio). It offers a mul… | 77 | 2365 | active |
| kristoferjoseph/flexboxgrid Flexbox Grid is a lightweight CSS grid system built on the CSS3 flex display property, providing responsive 12-column layouts with classes … | 32 | 9306 | maintenance |
| naver/egjs-infinitegrid @egjs/infinitegrid is a TypeScript library for arranging card elements in infinite grid layouts such as masonry, justified, frame, and pack… | 66 | 2362 | active |
| oguimbal/pg-mem pg-mem is an in-memory emulation of a PostgreSQL database written in TypeScript, usable in Node.js or the browser. It lets you run SQL quer… | 54 | 2360 | active |
| kazuhikoarase/qrcode-generator A QR Code generator library implemented in JavaScript, Java, and other languages, based on the JIS X 0510:1999 standard. It supports multip… | 65 | 2359 | stable |
| broofa/mime A dependency-free JavaScript/TypeScript library for MIME type information, mapping file extensions to MIME types and vice versa using mime-… | 71 | 2355 | stable |
| lana-k/sqliteviz sqliteviz is a single-page offline-first PWA for fully client-side visualization of SQLite databases and CSV/JSON/NDJSON files. It lets use… | 91 | 2353 | active |
| mapbox/supercluster A very fast JavaScript library for clustering large sets of geospatial points (GeoJSON features) for browsers and Node. It powers marker cl… | 86 | 2352 | stable |
| mdbootstrap/material-design-for-bootstrap Material Design for Bootstrap (MDB) is a UI kit that applies Google's Material Design to Bootstrap, offering 700+ components, templates, an… | 66 | 9250 | maintenance |
| typekit/webfontloader Web Font Loader is a JavaScript library that gives developers added control when loading linked web fonts via @font-face. It provides a com… | 32 | 9249 | maintenance |
| fgnass/spin.js spin.js is a dependency-free JavaScript/CSS library that dynamically creates animated spinning activity indicators as a resolution-independ… | 23 | 9245 | maintenance |
| jxhczhl/JsRpc JsRpc is a Go-based RPC server that lets you remotely invoke JavaScript methods running in a browser via WebSocket, avoiding the need to ex… | 84 | 2347 | active |
| elad2412/the-new-css-reset A lightweight CSS reset package that removes default user-agent styles from HTML elements using modern CSS features like `all: unset`, `rev… | 32 | 2342 | stable |
| numberwolf/h265web.js A browser-based HEVC/H.265 (and H.264/AV1) video player SDK supporting live and VOD playback over HTTP-FLV, HLS, MP4, TS, WebSocket, and We… | 99 | 2341 | active |
| orbitjs/orbit Orbit is a composable TypeScript data framework for orchestrating access, transformation, and synchronization across multiple data sources … | 52 | 2340 | active |
| dnakov/little-rat A small Chrome extension that monitors and optionally blocks network calls made by other browser extensions. It requires the extensions-on-… | 34 | 2340 | active |
| olivernn/lunr.js Lunr.js is a small, dependency-free full-text search library for JavaScript that indexes JSON documents and runs entirely in the browser or… | 32 | 9199 | maintenance |
| spite/THREE.MeshLine A JavaScript library that replaces THREE.Line in three.js by rendering lines as billboarded triangle strips instead of GL_LINE, enabling th… | 23 | 2339 | stable |
| excaliburjs/Excalibur Excalibur is a free, open-source 2D game engine written in TypeScript for building HTML5 canvas games in the browser. It provides batteries… | 86 | 2336 | active |
| wbotelhos/raty Raty is a vanilla JavaScript star rating plugin that renders interactive rating widgets using images or icon fonts. It supports half stars,… | 23 | 2335 | stable |
| websanova/vue-auth A lightweight, plugin-based authentication library for Vue.js (Vue 2 and Vue 3) that handles login, registration, and token management in s… | 10 | 2329 | active |
| mrdoob/stats.js A tiny JavaScript library that displays an on-page info box monitoring rendering performance, showing FPS, frame time in milliseconds, and … | 23 | 9148 | maintenance |
| paulrosen/abcjs A JavaScript library for rendering ABC music notation as sheet music (SVG) in the browser, with support for playing back and generating MID… | 88 | 2328 | active |
| testing-library/user-event user-event is a companion library for Testing Library that simulates real user interactions with the DOM by dispatching the full sequence o… | 98 | 2323 | active |
| quenhus/uBlock-Origin-dev-filter A set of uBlock Origin filter lists that hide copycat and SEO-spam websites from search results on Google, DuckDuckGo, and other engines. I… | 40 | 2322 | active |
| jeremyckahn/chitchatter Chitchatter is a free, open-source communication tool offering secure peer-to-peer chat, video, audio, and file sharing directly between br… | 75 | 2321 | active |