platform: browser
5858 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| sahat/satellizer Satellizer is a token-based authentication module for AngularJS with built-in support for major OAuth providers (Google, Facebook, Twitter,… | 23 | 7791 | maintenance |
| mgonto/restangular Restangular is an AngularJS service that simplifies consuming RESTful APIs by handling GET, POST, PUT, and DELETE requests against Restful … | 23 | 7790 | maintenance |
| sindresorhus/on-change A tiny JavaScript library that watches objects and arrays for changes using the ES2015 Proxy API. It recursively detects deep mutations and… | 69 | 2030 | stable |
| anza-xyz/wallet-adapter A modular TypeScript library of wallet adapters and UI components for integrating Solana wallets into web applications. It provides React c… | 82 | 2028 | active |
| Ocyss/boss-helper A browser extension (also available as a userscript) that enhances the Boss Zhipin job platform by removing ads, improving the UI, enabling… | 91 | 2027 | active |
| jsplumb/jsplumb jsPlumb is a JavaScript library for building visual connectivity and diagramming features in web applications, letting developers draw and … | 32 | 7766 | maintenance |
| nick-keller/react-datasheet-grid A React component library for building Excel/Airtable-like spreadsheet grids with keyboard navigation, copy/paste, and virtualized renderin… | 64 | 2026 | active |
| fengari-lua/fengari Fengari is a complete Lua 5.3 virtual machine, parser, and base libraries ported from the Lua C library to JavaScript ES6, runnable in Node… | 58 | 2026 | active |
| cyanharlow/purecss-francine Pure CSS Francine is a hand-coded artwork depicting an 18th-century oil painting style portrait created entirely with HTML and CSS, with no… | 32 | 7762 | maintenance |
| argyleink/transition.css A drop-in CSS library providing 46 pre-built clip-path based transitions and animations via simple HTML attributes. It ships as a single st… | 35 | 2025 | stable |
| vizzuhq/vizzu-lib Vizzu is a free, open-source JavaScript/C++ library for animated data visualizations and data stories, built on a generic dataviz engine th… | 79 | 2024 | active |
| renzhezhilu/webp2jpg-online A browser-based, pure front-end image format converter that converts between jpeg, png, gif, webp, svg, ico, bmp, psd, heic and more withou… | 23 | 2024 | stable |
| Nuklon/Steam-Economy-Enhancer A free userscript (installed via Violentmonkey) that enhances the Steam Inventory, Steam Market, and Steam Trade Offers pages. It adds bulk… | 76 | 2020 | active |
| RexanWONG/text-behind-image An open-source web application for creating text-behind-image designs, where text appears layered behind the subject of a photo. It is avai… | 62 | 2020 | active |
| daymade/Twitter-Block-Porn A Tampermonkey/Greasemonkey userscript that batch-blocks Twitter/X accounts from shared blocklists of porn-spam scammers. It simulates Twit… | 73 | 2019 | active |
| dataarts/dat.gui dat.GUI is a lightweight JavaScript library that auto-generates a graphical control panel (sliders, color pickers, dropdowns) for tweaking … | 62 | 7725 | maintenance |
| koush/vysor.io Vysor is a desktop and web application that mirrors and controls Android and iOS devices from a computer over USB or wirelessly. It support… | 23 | 2017 | active |
| Cookie-AutoDelete/Cookie-AutoDelete A Firefox, Chrome, and Edge WebExtension that automatically deletes cookies and other browsing site data when a tab closes, the domain chan… | 49 | 2014 | active |
| softonic/axios-retry An Axios plugin that intercepts failed HTTP requests and automatically retries them with configurable retry counts and delay strategies. It… | 44 | 2014 | active |
| ajusa/lit lit is an extremely small (395 bytes gzipped) responsive CSS micro-framework offering a 12-column grid, typography, buttons, cards, inputs,… | 56 | 2013 | stable |
| beholdr/maska Maska is a small, zero-dependency input mask library for formatting text inputs (phone numbers, dates, money, etc.) in vanilla JS, Vue 2/3,… | 43 | 2013 | active |
| DIYgod/APlayer APlayer is a beautiful, lightweight HTML5 music player library for the web, supporting playlists, lyrics display, and multiple media format… | 23 | 7705 | maintenance |
| Paidax01/math-curve-loaders A lightweight, dependency-free gallery of loading animations based on mathematical curves like rose curves, Lissajous curves, and hypotroch… | 48 | 2012 | active |
| Auto-Plugin/autofit.js autofit.js is a lightweight TypeScript library for adaptive screen scaling in web frontends, letting dashboards and large-screen visualizat… | 58 | 2011 | active |
| ekmas/cs16.css cs16.css is a CSS library that recreates the Counter Strike 1.6 game UI as reusable web components. It provides styled buttons, inputs, che… | 23 | 2011 | active |
| visionmedia/page.js page.js is a tiny Express-inspired client-side router for single-page applications, supporting route parameters, middleware chains, and the… | 23 | 7678 | maintenance |
| JiHong88/suneditor SunEditor is a lightweight, dependency-free WYSIWYG rich text editor written in vanilla JavaScript with a modular plugin architecture. It i… | 99 | 2006 | active |
| nhn/tui.image-editor TOAST UI Image Editor is a full-featured photo image editor built on HTML5 Canvas, providing crop, flip, rotate, draw, shape, text, mask, a… | 23 | 7669 | maintenance |
| anvaka/panzoom A JavaScript library that adds pan and zoom interactions to DOM elements and SVG scenes. It is extensible, mobile friendly, and emits trans… | 66 | 2003 | stable |
| SGrondin/bottleneck Bottleneck is a lightweight, zero-dependency task scheduler and rate limiter for Node.js and the browser. It supports distributed rate limi… | 23 | 2003 | stable |
| basecamp/local_time A Rails engine with a companion JavaScript component that renders <time> elements in UTC server-side and converts them to the browser's loc… | 83 | 2002 | stable |
| jupyter-lsp/jupyterlab-lsp A JupyterLab extension that integrates Language Server Protocol servers to bring IDE-like coding assistance to notebooks and files. It prov… | 82 | 2001 | active |
| amsul/pickadate.js A lightweight, mobile-friendly jQuery plugin providing date and time input pickers with responsive themes. It includes an extensible API, A… | 23 | 7651 | maintenance |
| ranile/gloo Gloo is a modular toolkit of Rust crates providing ergonomic wrappers around browser APIs for WebAssembly development. It sits on top of th… | 89 | 1999 | active |
| mil-tokyo/webdnn WebDNN is a framework for running deep neural network inference directly in the web browser, accepting ONNX models without Python preproces… | 65 | 1999 | active |
| imcvampire/vue-axios A small wrapper library that integrates the axios HTTP client into Vue.js applications, binding axios to the Vue instance so it can be acce… | 23 | 1998 | stable |
| pubkey/broadcast-channel A JavaScript library implementing the BroadcastChannel API across browsers, WebWorkers, Node.js, and Deno, enabling message passing between… | 83 | 1997 | active |
| ChinaGodMan/UserScripts A collection of Tampermonkey/Greasyfork userscripts modified from the internet, written in JavaScript. The scripts add browser enhancements… | 68 | 1997 | active |
| fex-team/webuploader WebUploader is a JavaScript file upload component that uses HTML5 as its primary runtime with a Flash fallback for legacy browsers like IE6… | 10 | 7634 | maintenance |
| Niek/chatgpt-web A single-page web interface for OpenAI-compatible chat APIs, built with Svelte, where users bring their own API key and chats are stored pr… | 75 | 1996 | active |
| kamens/jQuery-menu-aim A jQuery plugin that fires events when a user's cursor intentionally aims at specific dropdown menu items, distinguishing purposeful hovers… | 32 | 7621 | maintenance |
| keajs/kea Kea is a batteries-included state management library for React, built on top of Redux and Reselect. It organizes state into composable 'log… | 74 | 1993 | active |
| gloom-sh/gloomberb Gloomberb is an open-source, keyboard-driven finance terminal available as a desktop app, terminal UI, and browser app. It provides market … | 81 | 1989 | active |
| unadlib/mutative Mutative is a TypeScript JavaScript library for efficient immutable state updates using a mutable draft API, producing new immutable struct… | 76 | 1989 | stable |
| karpathy/jobs A research tool that scrapes the Bureau of Labor Statistics Occupational Outlook Handbook (342 occupations) and renders an interactive tree… | 47 | 1989 | active |
| A9T9/RPA Ui.Vision RPA is an open-source robotic process automation tool delivered as a browser extension for Chrome, Edge, and Firefox, compatible … | 96 | 1985 | active |
| roxiness/routify Routify is a file-based router for Svelte applications that automatically generates routes from the file system. It supports SSR, static pr… | 64 | 1985 | active |
| sindresorhus/notifier-for-github A browser extension for Chrome, Firefox, Edge, Opera, and Brave that displays GitHub notification counts in the toolbar and shows desktop n… | 38 | 1984 | active |
| metafizzy/flickity Flickity is a JavaScript library for building touch-enabled, responsive, flickable carousels, galleries, and sliders with physics-based ani… | 23 | 7572 | maintenance |
| sindresorhus/clipboardy clipboardy is a cross-platform JavaScript library for reading from and writing to the system clipboard, with async and sync APIs. It suppor… | 95 | 1983 | active |
| Starcounter-Jack/JSON-Patch A lean, high-performance JavaScript implementation of the JSON-Patch standard (RFC 6902) for updating JSON documents with delta patches. It… | 44 | 1982 | active |
| rserota/wad WadJS is a JavaScript library built on the Web Audio API for dynamic sound synthesis and audio manipulation, supporting playback of audio f… | 55 | 1981 | active |
| merri-ment/lazy-line-painter Lazy Line Painter is a lightweight modern JavaScript library for animating SVG paths, creating a line-drawing effect. It includes an option… | 23 | 1980 | stable |
| elastic/search-ui Elastic Search UI is a JavaScript library for rapidly building modern, customizable search experiences backed by Elasticsearch or other sea… | 74 | 1979 | active |
| evilmartians/oklch-picker A web-based color picker and converter for the OKLCH and LCH color spaces, available at oklch.com. It helps designers and developers conver… | 73 | 1978 | active |
| michaelvillar/dynamics.js Dynamics.js is a JavaScript library for creating physics-based animations, such as spring and bounce effects, on DOM elements, SVG properti… | 23 | 7545 | maintenance |
| graphql-editor/graphql-zeus GraphQL Zeus is a TypeScript-first GraphQL client and code generator that produces strongly typed clients from a GraphQL schema. It offers … | 57 | 1976 | active |
| WordPress/wordpress-playground WordPress Playground runs a full WordPress site entirely in the browser (or Node.js) using PHP compiled to WebAssembly, with no server or d… | 99 | 1975 | active |
| dahlia/logtape LogTape is a zero-dependency, TypeScript-native logging library for JavaScript runtimes including Node.js, Deno, Bun, browsers, and edge fu… | 69 | 1975 | active |
| antonmedv/codejar CodeJar is a lightweight (~2.5 kB), dependency-free embeddable code editor for the browser built on contenteditable. It handles indentation… | 48 | 1974 | active |
| JustFly1984/react-google-maps-api A React library providing declarative components and hooks for the Google Maps JavaScript API, including markers, overlays, directions, and… | 69 | 1973 | active |
| nkzw-tech/athena-crisis Athena Crisis is a modern-retro turn-based tactical strategy game built with TypeScript, React, and CSS, released as open core: the engine,… | 69 | 1972 | active |
| phoboslab/q1k3 Q1K3 is a tiny Quake-inspired first-person shooter built in under 13KB of JavaScript for the 2021 js13k competition. It features two levels… | 32 | 1971 | stable |
| astrofox-io/astrofox Astrofox is a free, open-source motion graphics application that turns audio into audio-reactive visuals, available as both a web app and a… | 67 | 1970 | active |
| ifandelse/machina.js machina is a TypeScript-first library for building finite state machines in JavaScript and TypeScript, with full type inference for states,… | 76 | 1969 | active |
| vinibiavatti1/TuiCss TuiCss is a CSS library for building web applications with text-based, ASCII-style interfaces inspired by MS-DOS programs and the Turbo Vis… | 62 | 1968 | active |
| rx-angular/rx-angular RxAngular is a monorepo of MIT-licensed Angular libraries for building fully reactive, high-performance applications, including state manag… | 96 | 1965 | active |
| hyperion-cs/dpi-checkers A collection of checkers (a comprehensive Go-based DPI-CH tool plus browser-based checkers) that detect whether an ISP or datacenter applie… | 85 | 1965 | active |
| netbymatt/ws4kp A web-based recreation of the WeatherStar 4000, the 1990s Weather Channel local forecast graphics hardware, serving retro-styled live weath… | 77 | 1965 | active |
| protectwise/troika Troika is a JavaScript framework and toolset for building interactive 3D and 2D graphics in the browser, built on Three.js/WebGL and optimi… | 75 | 1965 | active |
| blasten/turn.js turn.js is a jQuery plugin that adds a realistic page flip transition effect to HTML content, simulating a book or magazine. It supports to… | 32 | 7491 | maintenance |
| vscode-js-debug A DAP-based JavaScript debugger built by Microsoft that powers VS Code's built-in debugging for Node.js, Chrome, and Edge. It replaces the … | 93 | 1963 | active |
| muckSponge/MaterialFox MaterialFox is a Material Design-inspired userChrome.css theme that restyles the Firefox browser UI to resemble Google Chrome. It is instal… | 32 | 1963 | active |
| vercel/little-date little-date is a small TypeScript library for formatting date ranges into short, readable strings like 'Jan 1 - 12' or 'Q1 2023'. It is bui… | 48 | 1962 | active |
| ing-bank/lion Lion is a set of highly performant, accessible, white-label Web Components built on LitElement, intended as a foundation for building your … | 94 | 1960 | active |
| mirage/irmin Irmin is an OCaml library for building mergeable, branchable distributed data stores following Git's design principles, with clone/push/pul… | 57 | 1957 | active |
| thisjam/sd-webui-oldsix-prompt A Stable Diffusion WebUI plugin that provides a categorized Chinese prompt library so users can input prompts without knowing English. It s… | 28 | 1957 | active |
| onokumus/metismenu metisMenu is a jQuery plugin for creating collapsible, accordion-style menus with smooth expand/collapse animations. It supports nested sub… | 51 | 1955 | stable |
| xdan/jodit Jodit is an open-source WYSIWYG rich text editor written in pure TypeScript with zero dependencies, offering a built-in file browser and im… | 94 | 1953 | stable |
| umdjs/umd A collection of UMD (Universal Module Definition) patterns and templates for writing JavaScript modules that work across AMD, CommonJS, and… | 23 | 7434 | maintenance |
| openai/chatkit-js ChatKit is OpenAI's batteries-included framework for building AI-powered chat experiences, providing a production-ready chat interface with… | 81 | 1952 | active |
| dc-js/dc.js dc.js is a JavaScript charting library providing multi-dimensional charts rendered with d3.js and designed to work natively with crossfilte… | 23 | 7429 | maintenance |
| serkanyersen/ifvisible.js A lightweight, dependency-free JavaScript library that wraps the Page Visibility API to detect whether the user is viewing the page, intera… | 62 | 1950 | stable |
| formkit/drag-and-drop FormKit Drag & Drop is a tiny (~4Kb gzipped), framework-agnostic JavaScript library for adding data-first drag-and-drop sorting and list-to… | 86 | 1948 | active |
| opensheetmusicdisplay/opensheetmusicdisplay OpenSheetMusicDisplay (OSMD) is a TypeScript library that renders MusicXML sheet music in the browser and headlessly with NodeJS, built on … | 97 | 1947 | active |
| sdlpal/sdlpal SDLPAL is an SDL-based cross-platform reimplementation of the classic Chinese RPG Legend of Sword and Fairy (PAL), written in C. It require… | 67 | 1947 | active |
| lenve/VBlog VBlog (V部落) is a multi-user blog management platform built with Vue on the frontend and Spring Boot with Spring Security, MyBatis, and MySQ… | 32 | 7410 | maintenance |
| jbaysolutions/vue-grid-layout A Vue.js 2 component library providing a draggable and resizable grid layout system, inspired by React-Grid-Layout and Gridster. It support… | 23 | 7406 | maintenance |
| typedgrammar/typed-japanese Typed Japanese is a TypeScript type-level library that encodes Japanese grammar rules as a DSL, letting users write and verify grammaticall… | 59 | 1946 | active |
| multiavatar/Multiavatar Multiavatar is an open-source multicultural avatar generator library that converts any input string into a unique SVG avatar, capable of pr… | 32 | 1946 | stable |
| master-co/css Master CSS is a virtual CSS language and framework that lets developers style HTML entirely through enhanced class-name syntax, with a runt… | 84 | 1945 | active |
| nbubna/store store2 is a small JavaScript library that provides a friendly, feature-filled API over the browser's localStorage and sessionStorage. It ad… | 77 | 1945 | stable |
| oidc-client-ts oidc-client-ts is a TypeScript library providing OpenID Connect (OIDC) and OAuth2 protocol support for browser-based JavaScript application… | 82 | 1944 | active |
| metricsgraphics/metrics-graphics MetricsGraphics is a lightweight (~15kB gzipped) TypeScript charting library built on D3, optimized for visualizing time-series data with l… | 23 | 7395 | maintenance |
| yoannmoinet/nipplejs nipplejs is a dependency-free, vanilla TypeScript library that renders virtual joysticks for touch and mouse capable web interfaces. It sup… | 88 | 1941 | stable |
| zalando/tech-radar A d3.js-based JavaScript library that renders ThoughtWorks-style technology radar visualizations (quadrants and rings) as an SVG in the bro… | 72 | 1941 | active |
| BenjaminAster/CSS-Minecraft A Minecraft clone implemented entirely in pure HTML and CSS with no JavaScript, using CSS logic like the :has() pseudo-class. It runs in th… | 32 | 1940 | active |
| webtorrent/bittorrent-tracker A Node.js and browser library implementing both BitTorrent tracker client and server, supporting HTTP, UDP, and WebTorrent (WebSocket/WebRT… | 82 | 1937 | active |
| prettymuchbryce/easystarjs easystar.js is a small (~7kb) asynchronous A* pathfinding library for JavaScript, usable in HTML5 games and interactive projects. It works … | 32 | 1937 | stable |
| lowlighter/matcha matcha.css is a pure CSS, classless styling library that styles semantic HTML elements with a single stylesheet link, requiring no build st… | 33 | 1936 | active |