platform: browser
5858 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| miroslavpejic85/mirotalk MiroTalk P2P is a self-hosted, open-source WebRTC video conferencing platform that uses direct peer-to-peer connections for real-time video… | 77 | 4706 | active |
| zh-lx/pinyin-pro A high-performance Chinese-to-Pinyin conversion library for JavaScript/TypeScript. It converts Chinese characters to pinyin with tones, ini… | 99 | 4689 | active |
| grid-js/gridjs Grid.js is a free, open-source, MIT-licensed JavaScript table library written in TypeScript for rendering advanced data tables with sorting… | 52 | 4689 | active |
| react-syntax-highlighter/react-syntax-highlighter A React component for syntax highlighting code blocks, built on lowlight/refractor (highlight.js and Prism grammars) using an AST to build … | 76 | 4674 | active |
| vuejs/router Vue Router is the official client-side routing library for Vue.js, providing expressive route definitions, navigation guards, and history m… | 97 | 4672 | stable |
| sagalbot/vue-select A lightweight, zero-dependency Vue component that replaces the native HTML <select> element with a feature-rich, accessible dropdown/combob… | 53 | 4671 | stable |
| mbnuqw/sidebery Sidebery is a Firefox browser extension that provides a highly configurable sidebar for managing tabs and bookmarks. It supports vertical t… | 92 | 4665 | active |
| coordtransform A JavaScript module for converting between Chinese map coordinate systems: Baidu BD-09, GCJ-02 (Mars coordinates), and WGS-84 (GPS). It run… | 52 | 4645 | stable |
| Authenticator-Extension/Authenticator A browser extension that generates two-factor authentication (2FA) codes, acting as a software TOTP authenticator. It is available for Chro… | 52 | 4642 | active |
| SortableJS/Vue.Draggable A Vue.js component (Vue 2) and directive (Vue 1) that adds drag-and-drop reordering to lists, built on top of Sortable.js. It keeps the HTM… | 23 | 20588 | maintenance |
| amantus-ai/vibetunnel VibeTunnel is a terminal-sharing server that proxies your local terminal sessions into any web browser, letting you watch output and type c… | 70 | 4637 | active |
| oframe/ogl OGL is a minimal WebGL library written in ES6 modules with zero dependencies, aimed at developers who prefer low levels of abstraction and … | 39 | 4634 | active |
| stackblitz/webcontainer-core WebContainers is a browser-based Node.js runtime from StackBlitz that lets web apps run full-stack JavaScript dev environments entirely in … | 40 | 4632 | active |
| octokatherine/readme.so readme.so is an online drag-and-drop editor for building project README files quickly. It lets developers pick sections, edit content, rear… | 65 | 4628 | active |
| mholt/json-to-go A tool that instantly converts JSON into Go type (struct) definitions, available as a browser-based web tool and a Node.js script. It is a … | 32 | 4627 | stable |
| petkaantonov/bluebird Bluebird is a full-featured Promises/A+ compliant promise library for JavaScript with a focus on performance and rich utility methods like … | 23 | 20490 | maintenance |
| francisrstokes/super-expressive Super Expressive is a zero-dependency JavaScript library for building regular expressions using a fluent, almost natural-language API. It p… | 32 | 4612 | stable |
| FormidableLabs/react-live React Live is a React library that renders React components with editable source code and a live preview, acting as an embeddable playgroun… | 23 | 4611 | active |
| testing-library/jest-dom A companion library for Testing Library that provides custom Jest matchers for asserting the state of DOM elements, such as visibility, att… | 97 | 4597 | stable |
| cocopon/tweakpane Tweakpane is a compact, dependency-free JavaScript library for building control panes that fine-tune parameters and monitor value changes i… | 55 | 4579 | stable |
| Tailwind CSS Forms An official Tailwind CSS plugin that provides a basic reset for form element styles, making inputs, selects, textareas, and checkboxes easy… | 67 | 4568 | active |
| moshang-ax/lottery A 3D sphere-based lottery/raffle web application built with Express and Three.js for company annual party prize draws. It supports configur… | 36 | 4560 | active |
| Popmotion/popmotion Popmotion is a low-level JavaScript animation library providing composable keyframes, spring, and decay animations for numbers, colors, and… | 32 | 20167 | maintenance |
| xyxiao001/vue-cropper A Vue.js component plugin for cropping images in the browser, supporting Vue 2 and Vue 3. It offers rotation, zooming, fixed aspect ratios,… | 55 | 4559 | active |
| code-charity/youtube ImprovedTube is an open-source browser extension that adds 300+ tweaks and customization options to YouTube, covering playback speed, quali… | 90 | 4551 | active |
| immerjs/use-immer use-immer is a set of React hooks (useImmer, useImmerReducer) that wrap the Immer library for immutable state management. It lets you mutat… | 32 | 4548 | stable |
| crabbly/Print.js Print.js is a tiny JavaScript library that helps printing from the web, supporting printing of PDF, HTML, image, and JSON content directly … | 65 | 4545 | stable |
| sofish/typo.css Typo.css is a Chinese web typography CSS library that combines a clean reset stylesheet with a `.typo` class for optimized Chinese reading … | 63 | 4544 | active |
| emmetio/emmet Emmet is a core library for parsing and expanding CSS-like abbreviations into HTML, CSS, and other markup/stylesheet code fragments. It pow… | 67 | 4543 | active |
| gdh1995/vimium-c Vimium C is a browser extension that enables fully keyboard-driven web browsing, including link hints, scrolling, tab operations, and an ad… | 52 | 4541 | active |
| maptalks/maptalks.js maptalks (now upgrading to maptalks-gl) is a lightweight, pluggable JavaScript library for building integrated 2D/3D maps in the browser, d… | 90 | 4534 | active |
| iconoir-icons/iconoir Iconoir is an open-source icon library with 1600+ free SVG icons designed on a 24x24 pixel grid, distributed via npm packages, CSS, fonts, … | 93 | 4530 | active |
| Clooos/Bubble-Card Bubble Card is a minimalist and highly customizable card collection for Home Assistant dashboards, offering modern pop-ups, buttons, slider… | 93 | 4522 | active |
| zdhxiong/mdui mdui is a Material Design 3 (Material You) UI component library built entirely with Web Components in TypeScript. It provides 30+ framework… | 83 | 4521 | active |
| nyblnet/bento Bento is a PowerPoint alternative that ships as a single self-contained HTML file containing the viewer, presenter, and editor alongside th… | 79 | 4520 | active |
| nathanreyes/v-calendar VCalendar is an elegant calendar and date picker plugin for Vue.js 3, providing VCalendar and VDatePicker components with attributes, popov… | 23 | 4518 | stable |
| web3/web3.js Web3.js is a collection of TypeScript/JavaScript libraries for interacting with Ethereum and EVM-compatible blockchains via the JSON-RPC AP… | 10 | 19917 | maintenance |
| syhyz1990/baiduyun A free open-source Tampermonkey userscript that extracts real direct download links from Chinese cloud storage services (Baidu Netdisk, Ali… | 32 | 4505 | active |
| MrOtherGuy/firefox-csshacks A collection of self-contained CSS stylesheets (userChrome.css/userContent.css hacks) for customizing the appearance of Mozilla Firefox. Us… | 76 | 4500 | active |
| limbopro/Adblock4limbo A userscript-based ad-blocking project that removes popups, banners, and video ads on specific streaming, comic, novel, and adult sites via… | 77 | 4491 | active |
| ankane/ahoy Ahoy is a first-party analytics library for Rails that tracks visits and events from Ruby, JavaScript, and native apps. Data is stored in y… | 76 | 4481 | stable |
| preactjs/signals Signals is a performant, reactive state management library from the Preact team, providing signal, computed, effect, and batch primitives w… | 94 | 4475 | active |
| leonhartX/gas-github A Chrome extension that lets you manage Google Apps Script (GAS) code with GitHub, GitHub Enterprise, Bitbucket, or GitLab directly from th… | 27 | 4465 | active |
| benjitaylor/agentation Agentation is a React component (npm package) that adds a floating toolbar to web apps, letting users click elements, select text, and anno… | 54 | 4456 | active |
| Bowen7/regex-vis Regex Vis is a web application for visualizing regular expressions as diagrams and editing them visually. It also supports testing regular … | 76 | 4450 | active |
| nuysoft/Mock Mock.js is a JavaScript library that generates simulated random data from data templates and intercepts Ajax requests to return mock respon… | 23 | 19584 | maintenance |
| alibaba/ChatUI ChatUI is a React component library and UI design language from Alibaba for building conversational chat interfaces. It provides chat messa… | 56 | 4445 | active |
| pieroxy/lz-string A JavaScript/TypeScript library implementing an LZ-based compression algorithm optimized for strings, with multiple output encodings (UTF16… | 39 | 4429 | stable |
| embedpdf/embed-pdf-viewer EmbedPDF is an open-source, framework-agnostic JavaScript PDF viewer that works with React, Vue, Svelte, Preact, and vanilla JS. It offers … | 87 | 4426 | active |
| vanjs-org/van VanJS is an ultra-lightweight (~1kB), zero-dependency reactive UI framework built on pure vanilla JavaScript and DOM. It offers React-like … | 83 | 4422 | active |
| igrigorik/videospeed A Chrome browser extension that controls the playback speed of any HTML5 video or audio element on any website. It offers fine-grained spee… | 99 | 4418 | active |
| facebookexperimental/Recoil Recoil is an experimental state management library for React apps, built around atoms (shared state units) and selectors (pure derived-data… | 10 | 19431 | maintenance |
| wooorm/franc franc is a JavaScript library that detects the natural language of text, supporting 82, 186, or 419 languages depending on the package vari… | 23 | 4411 | stable |
| fisshy/react-scroll A lightweight React component library for animating vertical scrolling and smooth navigation between page sections. It provides Link and El… | 35 | 4402 | stable |
| tobiasahlin/SpinKit SpinKit is a collection of simple loading spinners animated purely with CSS, using only transform and opacity animations for smooth, custom… | 23 | 19332 | maintenance |
| isar/hive Hive is a lightweight, fast key-value NoSQL database written in pure Dart, designed for Flutter and Dart applications. It supports encrypti… | 23 | 4392 | active |
| jhlywa/chess.js chess.js is a TypeScript chess library providing move generation and validation, piece placement and movement, and check/checkmate/stalemat… | 73 | 4388 | stable |
| oxalorg/sakura Sakura is a minimal, classless CSS framework/theme that styles plain HTML without requiring any class names. You drop a single stylesheet i… | 57 | 4386 | stable |
| leaferjs/leafer-ui LeaferJS (leafer-ui) is a lightweight, zero-dependency TypeScript Canvas engine for building interactive 2D graphics, with a DOM-like API, … | 92 | 4384 | active |
| php-debugbar/php-debugbar A PHP library that renders an in-browser debug bar showing collected data from PHP applications, including messages, timing, memory, except… | 92 | 4381 | stable |
| algolia/docsearch DocSearch is Algolia's open-source solution for adding fast, accessible search to documentation sites, combining a hosted crawler that inde… | 95 | 4371 | stable |
| 0xfe/vexflow VexFlow is an open-source TypeScript library for rendering music notation and guitar tablature to HTML Canvas and SVG. It works in browsers… | 27 | 4365 | stable |
| dankogai/js-base64 A pure-JavaScript Base64 encoder/decoder library supporting UTF-8 strings, Uint8Array, and URI-safe encoding. It works in browsers, Node.js… | 76 | 4360 | stable |
| AdguardTeam/AdguardBrowserExtension AdGuard Browser Extension is a free, open-source ad blocker for Chrome, Firefox, Opera, Edge, and other Chromium-based browsers. It blocks … | 99 | 4357 | active |
| farzher/fuzzysort A fast, tiny, zero-dependency JavaScript library for SublimeText-like fuzzy search and ranking of strings and objects. It supports single a… | 76 | 4344 | stable |
| mdaines/viz-js Viz.js is a WebAssembly build of Graphviz with a JavaScript wrapper, allowing DOT graph descriptions to be rendered as SVG in the browser o… | 97 | 4343 | active |
| VonChange/utao Utao TV (油桃TV, now upgraded to 土拨鼠浏览器) is a third-party browser designed for Android TV boxes and smart TVs that lets users watch live CCTV… | 67 | 4340 | active |
| QasimWani/LeetHub LeetHub is a browser extension that automatically pushes your LeetCode solutions to GitHub whenever you pass all tests on a problem. It sup… | 72 | 4339 | active |
| hustcc/canvas-nest.js A tiny (2 KB) JavaScript library that draws an interactive particle/nest network background on a website using HTML5 Canvas, with no jQuery… | 32 | 4332 | stable |
| bokuweb/react-rnd A React component library that makes elements both draggable and resizable with a simple declarative API. It supports controlled and uncont… | 72 | 4323 | stable |
| DavidHDev/canvas-ui An open-source, framework-agnostic library of creative UI components drawn on canvas, where real HTML is rendered inside a canvas element w… | 57 | 4320 | active |
| serversideup/amplitudejs AmplitudeJS is a lightweight, dependency-free JavaScript library for building fully customizable HTML5 audio players on web pages. It lets … | 63 | 4319 | active |
| vivek9patel/vivek9patel.github.io A personal portfolio website that simulates the Ubuntu 20.04 desktop environment in the browser, built with Next.js and Tailwind CSS. It re… | 32 | 4318 | active |
| tighten/ziggy Ziggy is a PHP/JavaScript library that exposes Laravel's named routes to JavaScript via a route() helper function. It generates URLs from n… | 94 | 4314 | active |
| OHIF/Viewers OHIF Viewer is an open-source, zero-footprint web-based medical imaging viewer for DICOM images, built as a configurable and extensible pro… | 98 | 4309 | active |
| iancoleman/bip39 A web-based tool for converting BIP39 mnemonic seed phrases into addresses and private keys across many cryptocurrencies. It can be used on… | 23 | 4300 | stable |
| unplugin/unplugin-vue-components A unified build plugin (unplugin) that automatically imports Vue components and directives on demand, so you never write manual import stat… | 87 | 4292 | active |
| adaltas/node-csv A mature monorepo of Node.js and browser packages (csv-generate, csv-parse, stream-transform, csv-stringify) for generating, parsing, trans… | 75 | 4283 | stable |
| StructuredLabs/preswald Preswald is a Python framework and static-site generator for building interactive data apps that bundle compute, data access, and UI into a… | 62 | 4279 | active |
| manuelbieh/geolib Geolib is a zero-dependency JavaScript/TypeScript library providing basic 2D geospatial operations such as distance calculation (Haversine)… | 70 | 4278 | stable |
| pyscript/pyscript PyScript is an open source platform for running Python directly in the browser, built on Pyodide (CPython), MicroPython, and WebAssembly. I… | 97 | 18692 | maintenance |
| hoothin/UserScripts A collection of Greasemonkey/Tampermonkey userscripts by hoothin, including Pagetual (auto-pager infinite scrolling), Picviewer CE+ (online… | 76 | 4264 | active |
| hunvreus/basecoat Basecoat is a Tailwind CSS component library that reimplements the shadcn/ui design system using semantic HTML, CSS, and a small amount of … | 73 | 4261 | active |
| kunkundi/crossdesk CrossDesk is a lightweight, open-source, cross-platform remote desktop application built in C++ with SDL3 and ImGui, supporting connections… | 94 | 4259 | active |
| magcius/noclip.website noclip.website is a browser-based application that lets users explore and fly through video game levels rendered from reverse-engineered mo… | 77 | 4246 | active |
| adlered/CSDNGreener CSDNGreener is a Tampermonkey/Violentmonkey userscript that cleans up the CSDN website by removing ads, enabling copy without login, fixing… | 69 | 4243 | active |
| typestack/typedi TypeDI is a dependency injection library for TypeScript and JavaScript that manages service registration, resolution, and lifecycle via dec… | 45 | 4243 | stable |
| OhMyGuus/I-Still-Dont-Care-About-Cookies A debloated, community-maintained fork of the 'I don't care about cookies' browser extension that automatically hides or dismisses cookie c… | 86 | 4232 | active |
| Shopify/draggable A modular JavaScript drag-and-drop library from Shopify that abstracts native browser drag events into a comprehensive API, with Sortable, … | 52 | 18468 | maintenance |
| tonaljs/tonal Tonal is a TypeScript music theory library for JavaScript that provides pure functions to manipulate notes, intervals, chords, scales, mode… | 75 | 4223 | stable |
| cavi-au/Consent-O-Matic Consent-O-Matic is an open-source browser extension that automatically fills out cookie consent popups according to your saved preferences.… | 52 | 4218 | active |
| react-monaco-editor/react-monaco-editor A React wrapper component around Microsoft's Monaco Editor, the code editor that powers VS Code. It provides a declarative React component … | 69 | 4208 | active |
| shuding/react-wrap-balancer A small React component that balances text wrapping in headings so lines have more even widths, avoiding single hanging words on the last l… | 56 | 4206 | stable |
| dvtng/react-loading-skeleton A React component library for creating animated loading skeleton placeholders that automatically adapt to your app's typography and layout.… | 54 | 4205 | stable |
| watsonbox/exportify Exportify is a browser-based application for exporting and backing up Spotify playlists to CSV files using the Spotify Web API. It runs ent… | 65 | 4201 | active |
| nagix/mini-tokyo-3d Mini Tokyo 3D is a real-time 3D digital map of Tokyo's public transport system, visualizing trains, aircraft, and stations live in the brow… | 87 | 4195 | active |
| vasanthv/ahey Ahey is a free, browser-based group video calling app built on WebRTC with a peer-to-peer mesh topology. It requires no signups or download… | 10 | 4194 | active |
| papercss/papercss PaperCSS is a lightweight, 'less formal' CSS framework with a hand-drawn paper aesthetic, written in SCSS and distributed as compiled CSS v… | 38 | 4193 | active |
| aholachek/react-flip-toolkit A lightweight React library for FLIP-based layout transitions, supporting position, scale, and opacity animations with spring physics. It a… | 23 | 4185 | stable |
| MengTo/threeui ThreeUI Community is an open-source catalog of React components built with Three.js, WebGL, and shaders, featuring live interactive rendere… | 57 | 4173 | active |