platform: browser
5858 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| danny0838/webscrapbook WebScrapBook is a browser extension that captures web pages faithfully into various archive formats (including MAFF and HTZ) for local or b… | 77 | 1228 | active |
| diffusionstudio/core Diffusion Studio Core is a TypeScript video compositing engine that runs in the browser, built on WebCodecs and Canvas2D for hardware-accel… | 48 | 1228 | active |
| alexhua/Aria2-Explorer Aria2 Explorer is a Chromium browser extension that exports and auto-captures browser download tasks to the Aria2 download utility via its … | 92 | 1227 | active |
| chrisveness/geodesy A JavaScript library of geodesy functions covering distances, bearings, and coordinate conversions on spherical and ellipsoidal earth model… | 32 | 1227 | stable |
| AndrewWalsh/openapi-devtools A browser extension for Chrome and Firefox that automatically generates OpenAPI 3.1 specifications in real time from network requests obser… | 23 | 4304 | maintenance |
| GoogleChromeLabs/dark-mode-toggle A web component (custom element) called <dark-mode-toggle> that adds a dark mode toggle or switch to any website. It respects the user's pr… | 73 | 1225 | stable |
| soulhotel/FF-ULTIMA FF Ultima is a highly configurable CSS theme for Firefox built on userChrome.css customization. It supports multiple layouts (tabs on top, … | 72 | 1225 | active |
| Evercoder/culori Culori is a comprehensive JavaScript color library supporting conversion, interpolation, blending, and color difference formulas across man… | 63 | 1225 | stable |
| videojs/mux.js mux.js is a lightweight JavaScript library for inspecting and manipulating video container formats such as MPEG2-TS, fMP4, and FLV. Its cor… | 66 | 1223 | stable |
| niieani/hashids.js Hashids is a small JavaScript/TypeScript library that generates YouTube-like short, reversible IDs from numbers, so database primary keys a… | 53 | 4288 | maintenance |
| jonathantneal/flexibility Flexibility is a JavaScript polyfill that implements the CSS Flexible Box Layout (Flexbox) in older browsers like Internet Explorer 8 and 9… | 32 | 4288 | maintenance |
| gamemcu/www-genshin A web application that recreates the Genshin Impact login screen in the browser using WebGL, built on the authors' xviewer.js framework (a … | 27 | 1222 | active |
| eduardoleao052/js-pytorch JS-PyTorch is a deep learning library for JavaScript that closely mirrors PyTorch's syntax, providing tensor operations, automatic differen… | 16 | 1222 | active |
| mika-cn/maoxian-web-clipper MaoXian Web Clipper is a browser extension for Firefox and Chrome that clips selected content from web pages and saves it to the local mach… | 67 | 1221 | active |
| vansh-nagar/ascii-studio ASCII Studio is a browser-based tool that converts videos into real-time ASCII character-based animations. It offers customizable character… | 56 | 1221 | active |
| rvanwijnen/spectral.js Spectral.js is a lightweight JavaScript library for realistic paint-like color mixing based on the Kubelka-Munk theory, simulating how pigm… | 48 | 1220 | active |
| tapmodo/Jcrop Jcrop is a JavaScript image cropping engine that lets developers add interactive crop-selection functionality to images in web applications… | 32 | 4273 | maintenance |
| Jstudner/jcorp-nomad Jcorp Nomad is an open-source offline media server that runs on an ESP32-S3 in a thumbdrive form factor, creating its own Wi-Fi hotspot to … | 62 | 1219 | active |
| clojure/core.match An optimized pattern matching library for Clojure and ClojureScript, part of the official org.clojure ecosystem. It compiles match expressi… | 59 | 1219 | stable |
| mobxjs/mobx-utils A TypeScript utility library providing helper functions and common patterns built on top of MobX, such as promise-to-observable conversion,… | 45 | 1219 | stable |
| pixijs-userland/pixi-viewport A highly configurable viewport and 2D camera library for pixi.js that handles panning, zooming, and navigating large 2D worlds. Its feature… | 36 | 1219 | active |
| unjs/unpdf unpdf is a TypeScript library providing PDF extraction and rendering utilities that work across all JavaScript runtimes, including Node.js,… | 93 | 1218 | active |
| LavaMoat/LavaMoat LavaMoat is a suite of tools for securing JavaScript projects against software supply chain attacks by sandboxing the dependency graph. It … | 92 | 1218 | active |
| basecamp/lexxy Lexxy is a modern rich text editor for Ruby on Rails, built as a custom element on top of Meta's Lexical editor framework by 37signals. It … | 85 | 1218 | active |
| szhsin/react-menu A lightweight, unstyled React component library for building accessible menus, including dropdown, hover, context menus, and nested submenu… | 91 | 1217 | active |
| spatie/laravel-web-tinker A Laravel package that exposes Artisan Tinker's REPL through a browser-based route, letting developers run PHP code against their applicati… | 87 | 1217 | active |
| mongodb/js-bson The official BSON (Binary JSON) parser library for Node.js and browsers, maintained by MongoDB. It serializes and deserializes JSON-like do… | 99 | 1216 | stable |
| petergyang/human-review Human Review is a CLI-installable AI agent skill that opens HTML and Markdown files (or localhost pages) in a browser-based visual editor w… | 80 | 1216 | active |
| zgrossbart/jdd JSON Diff is a web-based semantic comparison tool that validates, formats, and compares two JSON documents to show actual data differences … | 32 | 1216 | stable |
| meriyah/meriyah Meriyah is a fully ECMAScript 2024-compliant, self-hosted JavaScript parser written in TypeScript that emits ESTree-compatible ASTs. It foc… | 99 | 1215 | stable |
| creativelifeform/three-nebula Three Nebula is a WebGL and WebGPU based 3D particle system engine designed to work alongside three.js. It provides emitters, initializers,… | 99 | 1215 | active |
| jspsych/jsPsych jsPsych is a JavaScript/TypeScript framework for building behavioral experiments that run in a web browser. Experiments are assembled from … | 93 | 1215 | active |
| pocket-stack/pocketjs PocketJS is a portable application runtime that compiles Solid, Vue Vapor, or Octane component code into a native UI tree rendered by a no_… | 80 | 1215 | active |
| nneonneo/2048-ai An AI solver for the 2048 game using expectimax optimization with an efficient bitboard representation, searching over 10 million moves per… | 65 | 1215 | stable |
| marcj/css-element-queries A JavaScript polyfill that adds element-based media queries (container queries) to browsers, letting CSS rules respond to an element's dime… | 23 | 4243 | maintenance |
| oTranscribe/oTranscribe oTranscribe is a free, open-source web application that helps users transcribe recorded interviews by combining an audio/video player with … | 76 | 1212 | active |
| Sak32009/GetDataFromSteam-SteamDB A userscript that extracts game and DLC data from Steam store pages and SteamDB. It runs via userscript managers like Tampermonkey or Viole… | 76 | 1212 | active |
| mWater/minimongo Minimongo is a client-side in-memory MongoDB clone for JavaScript/TypeScript with pluggable storage backends (Memory, LocalStorage, Indexed… | 69 | 1212 | active |
| jeffpar/pcjs PCjs is a collection of JavaScript-based emulators for classic computers, including the original IBM PC (PCx86), 6502 and 8080 microcompute… | 65 | 1212 | active |
| evgeni/qifi QiFi is a pure JavaScript WiFi QR code generator that encodes WiFi network credentials into scannable QR codes. It runs entirely client-sid… | 47 | 1212 | active |
| antvis/G G is a flexible 2D/3D rendering engine for visualization, serving as the underlying graphics engine of the AntV charting ecosystem. It adap… | 73 | 1211 | active |
| pmndrs/detect-gpu A TypeScript library that classifies a user's GPU into performance tiers (0-3) based on 3D rendering benchmark scores, using WebGL renderer… | 77 | 1210 | active |
| persian-tools/persian-tools A comprehensive, zero-dependency TypeScript toolkit with 27+ utilities for Persian (Farsi) text, numbers, and Iranian-specific validation s… | 72 | 1210 | active |
| tractordev/apptron Apptron is a local-first development platform that runs a full Alpine Linux environment with a VSCode-based editor entirely in the browser … | 87 | 1209 | active |
| bumbeishvili/org-chart A highly customizable organization chart library built on D3 v7, published as d3-org-chart on npm. It supports flat, nested, CSV, and remot… | 73 | 1209 | active |
| nextcloud/bookmarks A bookmark management app for Nextcloud that provides a web interface for collecting, organizing, and sharing bookmarks. It supports folder… | 99 | 1208 | active |
| darktohka/clean-flash-builds A repository of clean, spyware-free builds of Adobe Flash Player, stripped of the bundled adware and telemetry found in the Chinese Flash v… | 80 | 1208 | active |
| emn178/online-tools A collection of browser-based online tools for hashing (md2, md5, sha1, sha2, sha512), base64, and HTML encode/decode operations. It runs e… | 77 | 1208 | active |
| andywang425/BLTH Bilibili Live Tasks Helper (BLTH) is a Tampermonkey/Violentmonkey userscript that automates daily tasks on Bilibili live streams, such as w… | 99 | 1206 | active |
| networked-aframe/networked-aframe Networked-Aframe is a JavaScript framework built on A-Frame for creating multi-user virtual reality experiences on the web using HTML and J… | 90 | 1206 | active |
| rictic/jsonriver jsonriver is a small, dependency-free TypeScript library that parses JSON incrementally as it streams in, yielding a sequence of increasing… | 56 | 1206 | active |
| adoxography/tailwind-scrollbar A Tailwind CSS plugin that adds utilities for styling scrollbars with cross-browser support. It unifies the scrollbar-width/scrollbar-color… | 41 | 1206 | stable |
| benpickles/peity Peity is a small jQuery plugin that converts an element's text content into tiny inline SVG pie, donut, line, or bar charts. It is a lightw… | 32 | 4214 | maintenance |
| umicro/uView uView UI is a comprehensive UI component framework for the uni-app ecosystem, offering 60+ components, utility JS tools, and common page la… | 23 | 4214 | maintenance |
| APIDevTools/swagger-parser A JavaScript library that parses, validates, resolves, bundles, and dereferences Swagger 2.0 and OpenAPI 3.0 specifications in JSON or YAML… | 96 | 1205 | active |
| SupremeTechnopriest/react-idle-timer React Idle Timer is a React hook and component for detecting user activity and idle states in web applications. It provides configurable id… | 56 | 1205 | stable |
| Myriad-Dreamin/typst.ts Typst.ts brings the Typst typesetting engine to JavaScript environments via WebAssembly, providing a Typst World implementation plus export… | 88 | 1204 | active |
| zxcvbn-ts/zxcvbn A TypeScript rewrite of Dropbox's zxcvbn password strength estimator that scores passwords based on pattern matching against common passwor… | 76 | 1204 | active |
| jaysalvat/buzz Buzz is a small JavaScript library that wraps the HTML5 audio element to make it easy to play and manage sounds in web pages, with graceful… | 63 | 1204 | active |
| clean-css/clean-css clean-css is a fast and efficient CSS optimizer and minifier for Node.js and modern browsers, offering multiple optimization levels, source… | 32 | 4200 | maintenance |
| zgjx6/SocialEngineeringDictionaryGenerator A browser-based social engineering password dictionary generator that builds candidate password lists from personal information such as nam… | 48 | 1201 | active |
| staltz/rxmarbles RxMarbles is a web application providing interactive diagrams of Rx Observables, letting users drag marbles on input streams to see how ope… | 10 | 4196 | maintenance |
| coolpace/V2EX_Polish V2EX Polish is a lightweight browser extension (also available as a userscript) that enhances the V2EX forum with a modernized UI, nested c… | 56 | 1200 | active |
| kizuna-ai-lab/sokuji Sokuji is a cross-platform real-time two-way speech translation app for bilingual meetings, available as a desktop application (Windows, ma… | 83 | 1199 | active |
| Unstated Unstated is a tiny React state management library that shares component-like state across the component tree using Provider/Subscribe conta… | 32 | 4186 | maintenance |
| helloyanis/age-verification-bypass A Firefox WebExtension that skips age verification screens on sites like AgeChecker.net, AgeVerif, Bluesky, Reddit, and AliExpress. It is a… | 80 | 1198 | active |
| alexpfau/calendar-card-pro Calendar Card Pro is a custom Lovelace card for Home Assistant that displays upcoming calendar events in a sleek, highly customizable layou… | 88 | 1197 | active |
| chr15m/DoodleCSS DoodleCSS is a simple hand-drawn HTML/CSS theme that gives web pages a sketchy, doodle-style look. It is distributed as a single stylesheet… | 68 | 1197 | stable |
| bkrem/react-d3-tree A React component that renders hierarchical data as interactive D3-based tree graphs using SVG. It wraps D3's tree layout with customizable… | 38 | 1197 | stable |
| vuejs/composition-api An official Vue 2 plugin that backports the Vue 3 Composition API (ref, reactive, lifecycle hooks, provide/inject) to Vue 2.6 and earlier. … | 23 | 4181 | maintenance |
| bbodi/notecalc3 NoteCalc is a browser-based notepad with a smart built-in calculator, written in Rust and compiled to WebAssembly. It aims to be a free, se… | 55 | 1196 | active |
| stevenwanderski/bxslider-4 bxSlider is a responsive jQuery plugin for creating content sliders/carousels that support images, video, and HTML slides. It offers horizo… | 23 | 4176 | maintenance |
| uhop/stream-json stream- is a micro-library of composable stream components for parsing, filtering, and transforming JSON and JSONC with a minimal memory fo… | 76 | 1195 | stable |
| nmrugg/stockfish.js A WebAssembly and asm.js port of the Stockfish chess engine (currently version 18) that runs entirely in web browsers. It ships in multiple… | 72 | 1193 | active |
| rNeomy/auto-tab-discard Auto Tab Discard is a browser extension that uses the native tab discarding API (chrome.tabs.discard) to automatically discard inactive tab… | 67 | 1193 | active |
| Leaflet/Leaflet.markercluster A Leaflet plugin that provides animated marker clustering for interactive maps, grouping large numbers of markers into clusters for perform… | 32 | 4162 | maintenance |
| jfcere/ngx-markdown ngx-markdown is an Angular library providing a component, directive, pipe, and service to parse static, dynamic, or remote markdown content… | 95 | 1191 | active |
| ngxson/wllama wllama is a WebAssembly binding for llama.cpp that enables running LLM inference entirely in the browser, with WebGPU support, multimodal i… | 92 | 1191 | active |
| meenie/band.js Band.js is a TypeScript library providing a music composer interface on top of the Web Audio API, supporting rhythms, multiple instruments,… | 33 | 1191 | active |
| rampatra/photography A free Jekyll-based portfolio website template for photographers, hosted on GitHub Pages. Uploading photos automatically generates a galler… | 54 | 1190 | active |
| sleepy-zone/fabritor-web Fabritor is an open-source creative image editor built on fabric.js and React, designed to let developers quickly build their own image edi… | 27 | 1190 | active |
| gpxstudio/gpx.studio gpx.studio is an online web application for creating, viewing, and editing GPX files with interactive maps. It is built as a SvelteKit webs… | 70 | 1189 | active |
| leaningtech/cheerp-meta Cheerp is an LLVM/Clang-based C/C++ compiler toolchain that compiles C and C++ code to WebAssembly and JavaScript for use in browsers and N… | 42 | 1189 | active |
| 123xiao/sex-agreement-app A Next.js web application for creating, digitally signing, and managing sexual consent agreements, with PDF export and multi-step form guid… | 33 | 1189 | active |
| awesome-reveal/react-awesome-reveal React Awesome Reveal is a lightweight React component library for adding scroll-triggered reveal animations using the Intersection Observer… | 34 | 1188 | active |
| JuulLabs/kable Kable is a Kotlin Multiplatform library providing a Coroutines-powered API for interacting with Bluetooth Low Energy devices. It supports A… | 98 | 1187 | active |
| law-chain-hot/websocket-devtools A Chrome/Edge DevTools browser extension for monitoring, simulating, and blocking WebSocket traffic. It integrates as a native DevTools pan… | 86 | 1187 | active |
| hgoebl/mobile-detect.js mobile-detect.js is a JavaScript library that detects device type (phone, tablet, desktop), operating system, and versions by matching regu… | 32 | 4138 | maintenance |
| derbyjs/racer Racer is a realtime model synchronization engine for Node.js built on ShareDB, providing a unified model and event interface for servers an… | 42 | 1186 | active |
| joshwcomeau/react-flip-move A React component library that animates DOM changes such as list reordering using the FLIP technique with hardware-accelerated CSS transfor… | 23 | 4135 | maintenance |
| jamiebuilds/spectacle-code-slide A React component for the Spectacle presentation framework that renders code slides with step-by-step highlighted line ranges, titles, and … | 32 | 4134 | maintenance |
| sjsakib/cfviz A web application that visualizes Codeforces competitive programming user data via the official Codeforces API. It provides charts of verdi… | 73 | 1185 | active |
| nextcloud/calendar The official Calendar app for Nextcloud, a web-based frontend for managing and syncing events via CalDAV. It supports event invitations, fr… | 68 | 1185 | active |
| callumlocke/json-formatter A Chrome browser extension that formats and pretty-prints JSON API responses with syntax highlighting, collapsible trees, dark mode, and co… | 68 | 4128 | maintenance |
| google/end-to-end A JavaScript crypto library implementing OpenPGP (RFC 4880) and OTR for encrypting, decrypting, digitally signing, and verifying messages. … | 10 | 4125 | maintenance |
| zTree/zTree_v3 zTree is a jQuery-based tree view plugin for rendering hierarchical data in web pages. It supports JSON data, static and asynchronous loadi… | 32 | 4124 | maintenance |
| pmndrs/its-fine A TypeScript library of escape hatches for React that lets components access the internal React Fiber tree. It provides hooks like useFiber… | 26 | 1183 | stable |
| soulwire/sketch.js A tiny (~2kb gzipped) JavaScript creative coding framework that provides a graphics context, animation loop, and normalized input events. I… | 32 | 4122 | maintenance |
| winjs/winjs WinJS (Windows Library for JavaScript) is a UI toolkit of polished JavaScript controls and utilities for building HTML/CSS/JS applications … | 23 | 4120 | maintenance |
| Avijit07x/animateicons AnimateIcons is a library of 542 animated SVG icons for React, built on motion/react with path-level animations triggered by hover, focus, … | 63 | 1182 | active |