platform: browser
5858 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| bgub/eta Eta is a lightweight, fast embedded JavaScript templating engine written in TypeScript that runs in Node, Deno, and the browser. It support… | 84 | 1754 | active |
| x007xyz/flycut-caption FlyCut Caption is an AI-powered video subtitle editing tool built as a React component and web/desktop app, offering speech recognition wit… | 78 | 1753 | active |
| nolanlawson/emoji-picker-element A lightweight emoji picker distributed as a web component (custom element) for the modern web. It stores emoji data in IndexedDB for low me… | 71 | 1753 | stable |
| edwardtufte/tufte-css Tufte CSS is a CSS-only stylesheet that styles HTML web articles in the distinctive style of Edward Tufte's handouts, featuring careful typ… | 72 | 6546 | maintenance |
| inspire-js/inspire.js Inspire.js is a lean, hackable, extensible slide deck framework for building HTML-based presentations, originally created by Lea Verou as C… | 62 | 1752 | active |
| giventofly/pixelit Pixel It is a JavaScript library that converts images into pixel art on an HTML canvas, with configurable pixel scale, color palettes, and … | 59 | 1751 | active |
| chancejs/chancejs Chance is a minimalist JavaScript library for generating random strings, numbers, names, addresses, dates, and other data, built on a seeda… | 42 | 6540 | maintenance |
| adsbypasser/adsbypasser AdsBypasser is a lightweight userscript that automatically skips countdown ads, continue/redirect pages, and prevents ad pop-up windows acr… | 99 | 1750 | active |
| mozmorris/react-webcam react-webcam is a React component that wraps the browser's getUserMedia API to display a live webcam video stream. It supports capturing sc… | 64 | 1750 | active |
| Feather-2/Burner-X Paper Burner X is a browser-based AI workstation for processing, translating, and analyzing academic documents like PDFs, DOCX, PPTX, and E… | 51 | 1750 | active |
| dmester/jdenticon Jdenticon is a JavaScript library for generating deterministic, highly recognizable identicon avatars from hash values, rendered via HTML5 … | 23 | 1748 | stable |
| Kotlin/kotlinx.html kotlinx.html is an official JetBrains Kotlin library providing a type-safe DSL for building HTML, either streaming to a Writer/Appendable o… | 66 | 1747 | stable |
| layoutit/layoutit-grid Layoutit Grid is an interactive web-based CSS Grid layout generator that lets users visually draw page layouts and export the resulting HTM… | 32 | 1746 | stable |
| sanjib-sen/WebLaTex WebLaTex is a self-hosted, browser-based LaTeX editing environment built on VS Code and GitHub Codespaces/dev containers, bundling TeX Live… | 32 | 1745 | active |
| madrobby/keymaster Keymaster is a tiny, dependency-free JavaScript micro-library for defining and dispatching keyboard shortcuts in web applications. It suppo… | 23 | 6510 | maintenance |
| windicss/windicss Windi CSS is a next-generation utility-first CSS framework, fully compatible with Tailwind CSS v2, that scans your templates and generates … | 23 | 6507 | maintenance |
| shutterstock/rickshaw Rickshaw is a JavaScript toolkit for creating interactive real-time time-series graphs, built on top of D3 and rendered as SVG. It provides… | 23 | 6506 | maintenance |
| clerk/javascript The official monorepo of Clerk's JavaScript SDKs under the @clerk namespace, providing authentication and user management for frameworks li… | 95 | 1743 | active |
| dflex-js/dflex DFlex is a vanilla JavaScript drag-and-drop library that transforms DOM elements in place instead of reconstructing the DOM tree, using its… | 23 | 1743 | active |
| Freeboard/freeboard Freeboard is an open-source, browser-based real-time dashboard builder and viewer for IoT and web mashups, serving as a free alternative to… | 32 | 6504 | maintenance |
| dagrejs/graphlib Graphlib is a JavaScript/TypeScript library providing data structures for directed and undirected multi-graphs along with common graph algo… | 66 | 1742 | stable |
| auduno/clmtrackr clmtrackr is a JavaScript library for fitting facial models to faces in videos or images using Constrained Local Models with regularized la… | 23 | 6500 | maintenance |
| phoboslab/jsmpeg JSMpeg is a JavaScript video player that decodes MPEG1 video and MP2 audio entirely in the browser, including an MPEG-TS demuxer, WebGL/Can… | 32 | 6498 | maintenance |
| elder-plinius/ST3GG ST3GG is an all-in-one steganography toolkit that hides secret data inside images, audio, documents, and network packets using 100+ encodin… | 63 | 1741 | active |
| Julian-adv/OpenMMO An open-source MMORPG written in Rust where AI agents and human players connect through the same WebSocket protocol with no privileged API … | 85 | 1740 | active |
| simov/slugify A dependency-free JavaScript library that converts strings into URL-friendly slugs, transliterating foreign symbols to their English equiva… | 73 | 1740 | stable |
| fullstack-build/tslog tslog is a universal, fully typed logging library for TypeScript and JavaScript that runs in Node.js, browsers, Deno, Bun, workers, and Rea… | 96 | 1737 | active |
| xibyte/jsketcher JSketcher is a parametric 2D and 3D CAD modeler written in pure JavaScript/TypeScript that runs entirely in the browser with no server-side… | 57 | 1737 | active |
| vineethtrv/css-loader A collection of pure CSS loaders and spinners for indicating loading states in websites and apps. Each loader is built on a single HTML tag… | 72 | 1735 | stable |
| lo-th/3d.city 3d.city is an open-source, browser-based 3D city building game rendered with Three.js via WebGL2 or WebGPU. It uses the micropolisJS simula… | 67 | 1735 | active |
| graphology/graphology Graphology is a robust, multipurpose Graph data structure library for JavaScript and TypeScript supporting directed, undirected, mixed, sim… | 65 | 1734 | stable |
| i12bp8/TagTinker TagTinker is a Flipper Zero application for researching infrared electronic shelf label (ESL) protocols, letting users transmit custom imag… | 50 | 1734 | active |
| jpuri/react-draft-wysiwyg A rich text WYSIWYG editor React component built on top of DraftJS, with a configurable toolbar supporting inline styles, blocks, links, im… | 32 | 6466 | maintenance |
| Phosphor Icons Phosphor Icons is a flexible open-source icon family offering 1,248+ SVG icons in six weights (Thin, Light, Regular, Bold, Fill, Duotone), … | 61 | 1732 | active |
| lukeed/klona klona is a tiny (240B–501B gzipped) JavaScript utility for deep cloning objects, arrays, dates, regular expressions, maps, sets, typed arra… | 57 | 1732 | stable |
| mihaifm/linq linq.js is a pure JavaScript implementation of the .NET LINQ library with no dependencies, providing all original .NET methods plus additio… | 23 | 1732 | stable |
| baconjs/bacon.js Bacon.js is a functional reactive programming (FRP) library for TypeScript and JavaScript, built around event streams and observable proper… | 40 | 6456 | maintenance |
| redux-utilities/redux-actions redux-actions is a JavaScript utility library providing helpers like createActions, handleActions, and combineActions for working with Flux… | 23 | 6453 | maintenance |
| jdalrymple/gitbeaker Gitbeaker is a comprehensive, fully typed GitLab API SDK for Node.js, Deno, Bun, browsers, and CLI usage. It covers all of GitLab's exposed… | 83 | 1731 | active |
| gnat/surreal Surreal is a tiny, dependency-free JavaScript library that provides ergonomic jQuery-style DOM selection and manipulation on top of vanilla… | 72 | 1731 | active |
| ken107/read-aloud Read Aloud is a browser extension for Chrome, Firefox, and Edge that reads aloud webpage content using text-to-speech with one click. It wo… | 64 | 1731 | active |
| react-simple-code-editor/react-simple-code-editor A lightweight React component that provides a simple code editor with syntax highlighting, built on top of a textarea. It delegates highlig… | 23 | 1731 | stable |
| datguypiko/Firefox-Mod-Blur A modular Firefox userChrome CSS theme that provides a dark, compact, blurred browser interface with customizable window buttons, bookmarks… | 95 | 1730 | active |
| guybedford/es-module-shims A browser polyfill library that adds modern ES modules features like import maps, JSON/CSS/Wasm modules, import defer, and TypeScript type … | 97 | 1729 | active |
| interstellard/chatgpt-advanced WebChatGPT is a browser extension for Chrome, Firefox, and Edge that augments ChatGPT (and later Claude/Gemini) prompts with real-time web … | 22 | 6444 | maintenance |
| duerrsimon/bioicons Bioicons is a free, open-source library of SVG vector icons for scientific illustrations in biology and chemistry, browsable through a web … | 67 | 1728 | active |
| mandatoryprogrammer/CursedChrome CursedChrome is a Chrome extension implant that converts a victim's Chrome browser into a fully-functional HTTP proxy, letting an operator … | 32 | 1728 | active |
| kopiro/siriwave A JavaScript library that replicates the Apple Siri voice assistant wave-form animation using the Canvas API. It supports classic iOS, iOS9… | 23 | 1728 | stable |
| ghostery/ghostery-extension Ghostery is a browser extension that blocks ads, trackers, and cookie pop-ups across Firefox, Chrome, Opera, Edge, Safari, and Yandex. It p… | 95 | 1726 | active |
| redphx/better-xcloud Better xCloud is a userscript (and companion Android app) that enhances the Xbox Cloud Gaming experience on xbox.com/play, adding features … | 86 | 1725 | active |
| tus/tus-resumable-upload-protocol The tus resumable upload protocol is an open HTTP-based protocol specification for reliable, resumable file uploads that can be interrupted… | 62 | 1725 | stable |
| KiKaraage/ArcWTF ArcWTF is a userChrome.css theme that recreates the Arc Browser look and feel inside Firefox, using Firefox's native vertical tabs and side… | 40 | 1725 | active |
| react-querybuilder/react-querybuilder React Query Builder is a minimally opinionated, fully customizable React component for visually constructing queries from nested rules and … | 99 | 1724 | stable |
| hihayk/scale Scale is a web-based generative color scale generator for creating consistent color ramps used in design systems and UI. It runs entirely i… | 32 | 1721 | stable |
| sbrin/lopaka Lopaka is a browser-based graphics editor for designing pixel-perfect UIs for embedded displays, with code generation for libraries like U8… | 72 | 1719 | active |
| CcSimple/vue-plugin-hiprint A JavaScript utility library wrapping hiprint for use in Vue 2/Vue 3 projects, providing visual print template design, report design, and e… | 70 | 1717 | active |
| mistic100/jQuery-QueryBuilder A jQuery plugin providing a user-friendly GUI for building complex queries and filters, outputting structured JSON rules. It includes plugi… | 23 | 1717 | stable |
| seek-oss/capsize Capsize is a TypeScript library that uses font metadata to make CSS text sizing and layout predictable, sizing text by cap height and trimm… | 96 | 1716 | active |
| bhollis/jsonview JSONView is a WebExtension for Firefox, Chrome, and Edge that pretty-prints JSON documents in the browser with syntax highlighting and coll… | 65 | 1715 | active |
| pa7/heatmap.js heatmap.js is a lightweight JavaScript library for rendering dynamic heatmaps on HTML5 canvas in the browser. It supports plugins for map l… | 23 | 6379 | maintenance |
| qinlili23333/ctfileGet A web-based resolver that obtains one-time direct download URLs for files hosted on Chengtong Network Disk (ctfile/城通网盘) using its official… | 55 | 1714 | active |
| Donaldcwl/browser-image-compression A JavaScript library that compresses jpeg, png, webp, and bmp images directly in the web browser by reducing resolution or storage size. It… | 23 | 1714 | stable |
| kalkih/mini-media-player A minimalistic yet customizable media player card for the Home Assistant Lovelace UI. It is a frontend custom card written in TypeScript th… | 80 | 1713 | active |
| saadeghi/theme-change A tiny JavaScript library for switching CSS themes using data attributes, CSS custom properties, and localStorage persistence. It works wit… | 71 | 1713 | stable |
| lokesh/lightbox2 Lightbox2 is the original small JavaScript library for overlaying images on top of the current page, supporting single images and image set… | 69 | 6373 | maintenance |
| Novage/p2p-media-loader P2P Media Loader is an open-source JavaScript/TypeScript library that enables peer-to-peer delivery of live and on-demand HLS and MPEG-DASH… | 98 | 1712 | active |
| kha-white/mokuro mokuro is a Python tool that performs text detection and OCR on Japanese manga pages and generates overlay files (.mokuro or HTML) enabling… | 86 | 1712 | active |
| Rob--W/crxviewer A browser add-on and web app for viewing the source code of Chrome, Firefox, Opera, Edge, and Thunderbird extensions without installing the… | 72 | 1712 | active |
| djipco/webmidi WEBMIDI.js is a JavaScript library that simplifies interaction with the Web MIDI API in browsers and Node.js. It provides user-friendly fun… | 82 | 1710 | stable |
| lukechilds/merge-images A small JavaScript library that composites multiple images into one, abstracting away canvas boilerplate into a single promise-based functi… | 69 | 1710 | stable |
| 0beqz/realism-effects A collection of postprocessing effects for three.js that enhance scene realism, including screen-space global illumination (SSGI), motion b… | 32 | 1710 | active |
| mblode/marx Marx is a classless CSS framework and reset that styles plain semantic HTML with a single stylesheet link, requiring no class names, build … | 98 | 1709 | active |
| avoidwork/filesize.js filesize.js is a lightweight, zero-dependency JavaScript library that converts byte counts into human-readable strings. It supports SI, IEC… | 77 | 1708 | stable |
| FrDH/dotdotdot-js dotdotdot is a JavaScript/TypeScript plugin that truncates multiple-line text content on webpages with an ellipsis. It handles HTML markup … | 64 | 1708 | stable |
| WhitestormJS/whs.js WhitestormJS is a modular, component-driven 3D framework for web applications and games, built on top of Three.js. It provides an App/modul… | 23 | 6349 | maintenance |
| renzorlive/vimmaster VIM Master is a browser-based game that teaches core Vim motions and editing commands through short, focused, gamified lessons. Lessons are… | 68 | 1706 | active |
| ssleptsov/ninja-keys Ninja Keys is a framework-agnostic web component (built with Lit Element) that adds a ⌘K/Ctrl+K command palette and keyboard shortcut inter… | 32 | 1705 | stable |
| dineug/erd-editor A visual Entity-Relationship Diagram editor for designing database schemas, available as a web app (PWA), VS Code and IntelliJ extensions, … | 74 | 1704 | active |
| crcn/sift.js Sift.js is a tiny JavaScript library that lets you use MongoDB query operators (like $in, $gt, $regex, $elemMatch) to filter arrays and tes… | 23 | 1702 | stable |
| scniro/react-codemirror2 A React wrapper library around the CodeMirror code editor, providing both controlled and uncontrolled component variants. It lets React app… | 60 | 1701 | stable |
| saeedezzati/superpower-chatgpt Superpower ChatGPT is a browser extension for Chrome and Firefox that adds workspace features to the ChatGPT web interface, including folde… | 30 | 1701 | active |
| webslides/WebSlides WebSlides is an open-source HTML/CSS/JavaScript framework for building beautiful slide presentations, landings, and longform stories with s… | 23 | 6318 | maintenance |
| BMSVieira/moovie.js Moovie.js is a movie-focused HTML5 video player library built with vanilla JavaScript and no dependencies. It provides customizable control… | 23 | 1700 | active |
| micknoise/Maximilian Maximilian is a cross-platform C++ audio synthesis and signal processing (DSP) library with JavaScript bindings for Web Audio. It provides … | 23 | 1699 | active |
| jquery/sizzle Sizzle is a pure-JavaScript, bottom-up CSS selector engine designed to be dropped into a host library, historically serving as jQuery's sel… | 51 | 6302 | maintenance |
| justjake/quickjs-emscripten TypeScript bindings for the QuickJS JavaScript interpreter compiled to WebAssembly, letting you safely evaluate untrusted JavaScript inside… | 75 | 1696 | active |
| liftoff/GateOne Gate One is an HTML5 web-based terminal emulator and SSH client that runs in the browser without plugins. It supports many simultaneous use… | 32 | 6298 | maintenance |
| lquixada/cross-fetch cross-fetch is a universal WHATWG Fetch API implementation that works across Node.js, browsers, workers, and React Native. It can be used a… | 41 | 1695 | stable |
| Esri/esri-leaflet Esri Leaflet is a lightweight set of Leaflet plugins for consuming ArcGIS Online and ArcGIS Server services in web mapping applications. It… | 50 | 1693 | active |
| processing/p5.js-web-editor The p5.js Web Editor is an open-source website for creating, sharing, and remixing p5.js sketches directly in the browser. It is designed t… | 95 | 1692 | active |
| n00bcodr/Jellyfin-Enhanced A comprehensive Jellyfin plugin that enhances the Jellyfin web UI with keyboard shortcuts, subtitle styling, TMDB and user reviews, Seerr i… | 81 | 1691 | active |
| adriankarlen/textfox Textfox is a Firefox theme built with userChrome CSS that gives the browser a minimal, TUI-inspired look with vertical or horizontal tabs. … | 60 | 1690 | active |
| eemeli/yaml A comprehensive YAML parser and stringifier library for JavaScript and TypeScript, supporting YAML 1.1 and 1.2 with full comment and blank-… | 88 | 1689 | stable |
| mathiasbynens/punycode.js Punycode.js is a robust JavaScript library for converting between Punycode (ASCII) and Unicode strings, fully compliant with RFC 3492 and R… | 23 | 1689 | stable |
| jaredreich/notie notie is a dependency-free JavaScript library providing notifications, alerts, confirmations, inputs, selections, and date pickers. It is c… | 10 | 6263 | maintenance |
| zhu1090093659/deepseek-pp DeepSeek++ is an open-source browser extension for Chrome, Edge, and Firefox that turns the DeepSeek web app into an AI agent workspace. It… | 79 | 1686 | active |
| raodv/captcha AjPlus Captcha is an open-source behavioral CAPTCHA library providing sliding puzzle and click-word verification challenges with frontend U… | 39 | 1685 | active |
| cubewhy/skid-homework A browser-based, AI-powered homework solver built with Next.js that sends images and PDFs of homework problems to a Gemini or OpenAI-compat… | 61 | 1683 | active |
| thednp/bootstrap.native bootstrap.native (BSN) is a lightweight, dependency-free set of Bootstrap 5 components written in TypeScript, replacing Bootstrap's jQuery/… | 80 | 1682 | active |
| itorr/china-ex A web-based 'China Conquest' generator that lets users mark all 34 Chinese provincial-level regions with visit levels (lived, stayed, trave… | 32 | 1682 | stable |