platform: browser
5858 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| 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 |
| jberg/butterchurn Butterchurn is a WebGL2-based JavaScript library that reimplements the MilkDrop music visualizer in the browser. It renders audio-reactive … | 67 | 1933 | active |
| fossasia/star-me Star Me is a small browser-based JavaScript script that automatically stars FOSSASIA repositories on GitHub. It is run by pasting it into t… | 62 | 1933 | active |
| PAIR-code/facets Facets is a pair of web-component visualizations (Overview and Dive) for understanding and analyzing machine learning datasets, embeddable … | 10 | 7336 | maintenance |
| mgerdes/Open-Golf Open Golf is a cross-platform 3D minigolf game written in C using the Sokol libraries, with custom physics for ball collision and a built-i… | 32 | 1930 | active |
| kubewall/kubewall Kubewall is a self-hosted, single-binary Kubernetes dashboard for managing multiple clusters from the browser with real-time monitoring, re… | 89 | 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 |
| 1Password/for-open-source 1Password for Open Source is a program that grants eligible open source projects a free 1Password Teams account for securely storing and sh… | 67 | 1927 | active |
| gautamkrishnar/motrix-webextension A WebExtension that redirects browser downloads to the Motrix Download Manager via its RPC interface. It works with Chrome, Edge, Opera, an… | 91 | 1926 | 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 |
| 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 |
| dchest/tweetnacl-js TweetNaCl.js is a JavaScript port of the TweetNaCl/NaCl cryptographic library, providing high-level APIs for secret-key and public-key auth… | 39 | 1921 | stable |
| xrpcommunity/XRP-community-wallet A non-custodial, open-source web wallet for XRP Ledger and EVM networks, built by the community. Keys and seed phrases are encrypted and st… | 75 | 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 |
| 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 |
| aeonfun/opendia OpenDia is an open-source browser extension (npm package) that connects your Chrome, Arc, or Firefox browser to AI models via the Model Con… | 83 | 1913 | active |
| 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 |
| maebert/themostdangerouswritingapp A web-based writing application that deletes all your progress if you stop typing for more than five seconds, designed to force writers int… | 48 | 1911 | 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 |
| acgotaku/115 115Exporter is a browser extension (Chrome/Firefox) that exports download links from the 115 cloud storage service to aria2 via its JSON-RP… | 83 | 1910 | active |
| selenide/selenide Selenide is a Java framework for writing concise, easy-to-read and easy-to-maintain automated UI tests, powered by Selenium WebDriver. It p… | 99 | 1909 | 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 |
| 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 |
| 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 |
| TanShilongMario/PromptFill Prompt Fill is a web-based structured prompt generation tool for AI painting platforms like GPT, Midjourney, and Nano Banana. It lets users… | 60 | 1907 | active |
| veasion/AiPPT AiPPT (文多多) is a commercial-grade AI PowerPoint generation project that creates presentations from topics, files, or URLs, and can parse PP… | 49 | 1906 | 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 |
| arcxingye/EatKano EatKano is a browser-based H5 mini-game (a click/tap rhythm-style game) built in JavaScript, easily forkable and customizable with your own… | 55 | 1903 | active |
| ranuts/document A browser-based document editor that opens and edits DOCX, XLSX, PPTX, CSV, PDF and other formats entirely client-side using the OnlyOffice… | 79 | 1902 | active |
| chengzuopeng/stock-sdk A zero-dependency JavaScript/TypeScript SDK for fetching real-time quotes, K-line history, technical indicators, and extended market data f… | 82 | 1899 | active |
| rapi-doc/RapiDoc RapiDoc is a lightweight web component (custom element) for viewing OpenAPI/Swagger specifications with a built-in API call console. It wor… | 64 | 1899 | active |
| karlicoss/promnesia Promnesia is a browser extension plus Python backend that enhances browsing history by annotating visited pages with context from multiple … | 82 | 1895 | active |
| CristianOlivera1/openvid Openvid is an open-source, browser-based video editor for recording screens and creating polished product demos with cinematic zooms, 3D de… | 60 | 1894 | active |
| Justineo/github-hovercard A browser extension that adds neat hovercards to GitHub, showing instant user, repo, issue, and commit information on hover. Available for … | 76 | 1893 | active |
| Nicholas-L-Johnson/flip-card A business card built on an RP2350 microcontroller that runs a FLIP (fluid-implicit-particle) fluid simulation on its display, including Ki… | 57 | 1892 | active |
| 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 |
| servicetitan/Stl.Fusion Fusion is a .NET library implementing Distributed REActive Memoization (DREAM), which combines transparent caching, real-time cache invalid… | 71 | 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 |
| 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 |
| jquery/esprima Esprima is a high-performance, standard-compliant ECMAScript (JavaScript) parser written in TypeScript/JavaScript, producing ESTree-format … | 32 | 7139 | maintenance |
| RabbyHub/Rabby Rabby Wallet is an open-source browser extension wallet for Ethereum and all EVM-compatible chains, aimed at DeFi users. It injects a stand… | 95 | 1886 | active |
| 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 |
| 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 |
| taniarascia/takenote TakeNote is a web-based, plain-text note-taking app for developers with markdown preview, syntax highlighting, and an IDE-like editing expe… | 23 | 7126 | maintenance |
| 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 |
| Bogdan-Lyashenko/js-code-to-svg-flowchart js2flowchart is a JavaScript library that converts JavaScript code into SVG flowcharts by parsing the code's AST. It works on both client a… | 32 | 7115 | maintenance |
| mumuy/browser A JavaScript library for user-agent analysis and browser detection that identifies browser, engine, OS, device, GPU, network, and other cli… | 71 | 1879 | active |
| 404-novel-project/novel-downloader An extensible userscript (Tampermonkey/Greasemonkey/Violentmonkey) that downloads novels from many Chinese web novel sites and exports them… | 76 | 1877 | active |
| jonthornton/jquery-timepicker A lightweight jQuery plugin that adds a Google Calendar-inspired timepicker dropdown to text inputs. It supports mouse and keyboard navigat… | 38 | 1877 | stable |
| react-designer/react-designer A lightweight React library for embedding editable vector graphics canvases in web apps. It supports drawing and manipulating shapes, paths… | 23 | 1877 | active |
| younesaassila/ttv-lol-pro TTV LOL PRO is a browser extension that removes most livestream ads from Twitch by routing streams through standard HTTP proxies. It is a f… | 80 | 1876 | active |
| fishfolk/jumpy Fish Folk: Jumpy is a tactical 2D pixel-art shooter for 2-4 players, playable online or on a shared screen, built in Rust with the Bevy eng… | 52 | 1876 | active |
| os-js/OS.js OS.js is an open-source JavaScript web desktop platform that provides a window manager, application APIs, GUI toolkit, and filesystem abstr… | 23 | 7083 | maintenance |
| es-shims/es5-shim es5-shim is a JavaScript library that monkey-patches legacy JavaScript engines to provide ECMAScript 5 methods that can be faithfully emula… | 49 | 7077 | maintenance |
| enisdenjo/graphql-ws A zero-dependency TypeScript library implementing both a client and server for the GraphQL over WebSocket Protocol, used for GraphQL subscr… | 97 | 1871 | stable |
| FreezingMoon/AncientBeast Ancient Beast is a free, open-source, browser-based turn-based strategy game where players build armies of creatures and battle other playe… | 83 | 1871 | active |
| balazsbotond/urlcat urlcat is a tiny JavaScript/TypeScript library for building URLs conveniently and correctly, handling path joining, query string constructi… | 67 | 1871 | stable |
| fent/randexp.js A JavaScript library that generates random strings matching a given regular expression. It supports grouping, ranges, references, custom ch… | 47 | 1867 | stable |
| lukehaas/css-loaders A collection of minimal loading spinners built purely with CSS animations, each using a single HTML element. It provides visually appealing… | 35 | 7053 | maintenance |
| replikativ/datahike Datahike is a durable, versioned Datalog database with Datomic-compatible APIs and git-like semantics, built on persistent data structures … | 95 | 1864 | active |
| toss/es-hangul A modern, tree-shakable TypeScript/JavaScript library for manipulating Korean Hangul characters. It provides APIs for initial consonant (ch… | 86 | 1864 | active |
| thesabbir/simple-line-icons A pack of simple, minimal line icons distributed as a web font with CSS, SASS, and LESS files. It is installable via npm, Bower, or CDN and… | 59 | 1863 | stable |
| YousefED/SyncedStore SyncedStore is a TypeScript library providing an easy-to-use reactive API on top of Yjs CRDTs for building real-time collaborative web appl… | 32 | 1863 | active |
| alexreardon/tiny-invariant A tiny, zero-dependency invariant assertion function for JavaScript and TypeScript that throws when a condition is falsy. It also narrows t… | 23 | 1863 | stable |
| marionettejs/backbone.marionette Marionette.js is a composite application framework built on top of Backbone.js that provides application architecture, view management, and… | 67 | 7035 | maintenance |
| harttle/liquidjs LiquidJS is a pure JavaScript implementation of the Liquid template engine, compatible with Shopify, Jekyll, and GitHub Pages templates. It… | 98 | 1862 | stable |
| SamHerbert/SVG-Loaders A collection of lightweight loading icons and small animations built with pure SVG (SMIL), usable via simple img tags or inline SVG. Color … | 32 | 7026 | maintenance |
| Reamd7/notion-zh_CN A localization script that translates the Notion app and website into Chinese (Simplified and Traditional). It works via a Tampermonkey use… | 23 | 7024 | maintenance |
| dart-lang/dart-pad DartPad is a free, open-source online editor for writing, compiling, and running Dart and Flutter code directly in the browser. It includes… | 77 | 1859 | active |
| zenoamaro/react-quill ReactQuill is a React component that wraps the Quill rich-text (WYSIWYG) editor, providing controlled/uncontrolled usage, themes, custom to… | 26 | 7011 | maintenance |
| pawelgrzybek/snippet-generator A small React web app that generates snippet definitions for Visual Studio Code, Sublime Text, Atom, and Zed. Users paste code and fill in … | 52 | 1857 | active |
| n3r4zzurr0/svg-spinners A collection of 24x24 dp animated SVG loading spinners implemented in both CSS and SMIL variants. The assets are lightweight standalone SVG… | 32 | 7009 | maintenance |
| gridsound/daw GridSound is a free, work-in-progress browser-based digital audio workstation (DAW) built with HTML5 and the Web Audio API. It runs at daw.… | 75 | 1856 | active |
| webpilot-ai/Webpilot Webpilot is a free, open-source browser extension that acts as a 'Copilot for the web', letting users converse with web page content withou… | 75 | 1855 | active |
| craftpip/jquery-confirm A jQuery plugin that provides alert, confirm, prompt, and dialog modals with features like Ajax-loaded content, auto-close timers, keyboard… | 62 | 1855 | active |
| jsfiddle/togetherjs TogetherJS is a free, open-source JavaScript library by Mozilla that adds real-time collaboration features to any website via a copy-paste … | 76 | 7000 | maintenance |
| RomRider/apexcharts-card A highly customizable Lovelace card for Home Assistant that renders advanced graphs and charts using ApexCharts.js. It supports extensive s… | 65 | 1854 | active |
| download-directory/download-directory.github.io A web app that lets users download a single subdirectory from a GitHub repository as a zip file, filling a gap in GitHub's native functiona… | 69 | 1852 | active |
| sbstjn/timesheet.js A lightweight JavaScript library for rendering HTML5/CSS3 timesheet timelines from an array of date events. It has no external dependencies… | 32 | 6978 | maintenance |
| hpneo/gmaps gmaps.js is a JavaScript library that wraps the Google Maps API with a simpler, more concise interface for creating and manipulating maps. … | 10 | 6976 | maintenance |
| nudeui/awesomplete Awesomplete is an ultra lightweight (~2KB minified and gzipped) autocomplete widget for HTML inputs with zero dependencies, built with mode… | 65 | 6972 | maintenance |
| jwagner/simplex-noise.js A fast, dependency-free simplex noise library in JavaScript/TypeScript supporting 2D, 3D, and 4D noise with optional seeding via a custom P… | 23 | 1848 | stable |
| ninoseki/mitaka Mitaka is a browser extension for Chrome and Firefox that simplifies OSINT (Open Source Intelligence) searches. It automatically detects an… | 94 | 1846 | active |
| Alanrk/LazyCat-Bookmark-Cleaner A browser extension (Chrome and Edge) that intelligently cleans and organizes bookmarks by detecting invalid links, duplicates, and empty f… | 49 | 1846 | active |
| ivmartel/dwv DWV (DICOM Web Viewer) is an open source, zero-footprint JavaScript/HTML5 library for viewing and manipulating DICOM medical images in any … | 94 | 1844 | active |
| tobspr-games/shapez.io shapez is an open-source, minimalist base-building game inspired by Factorio, where players automate the extraction, cutting, rotating, mer… | 58 | 6949 | maintenance |
| svecosystem/runed Runed is a collection of TypeScript utilities for Svelte 5 applications built on top of Svelte Runes. It provides reactive helpers for stat… | 66 | 1842 | active |