Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source browser software

6107 open-source libraries, tools and applications tagged browser, ranked by how closely browser is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

6107 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
madrobby/zepto
Zepto.js is a minimalist JavaScript library for modern browsers with a largely jQuery-compatible API, designed to be a tiny (~5-10k gzipped…
5615059maintenance
denoland/std
The official Deno Standard Library, a collection of high-quality TypeScript packages published on JSR covering assertions, async utilities,…
973557stable
NoFlo
NoFlo is a JavaScript implementation of Flow-Based Programming (FBP), where applications are defined as graphs of independent components co…
683557active
Ajaxy/telegram-tt
Telegram Web A, an official Telegram web client built with a custom React-like framework (Teact) and GramJS MTProto implementation. It is a…
993554active
liujuntao123/smart-excalidraw-next
A web-based AI-powered diagramming application built on Excalidraw that generates professional charts and diagrams from natural language de…
623546active
theajack/disable-devtool
A lightweight TypeScript library that disables browser developer tools with one line of code, blocking F12, right-click, and browser menu a…
573546active
kriskowal/q
Q is a JavaScript promise library implementing the Promises/A+ specification for asynchronous flow control in Node.js and browsers. It pred…
1014995maintenance
ctimmerm/axios-mock-adapter
An axios adapter that intercepts and mocks HTTP requests made with the axios client. It lets developers define canned responses, delays, ne…
493540stable
primus/eventemitter3
EventEmitter3 is a high-performance JavaScript event emitter that is API-compatible with Node.js's built-in EventEmitter while also running…
653538stable
tkirda/jQuery-Autocomplete
A jQuery plugin that adds autocomplete/autosuggest dropdowns to text input fields, supporting both Ajax-backed and local-data suggestion so…
983536active
system-fonts/modern-font-stacks
A collection of copy-paste CSS font-family stacks that use pre-installed system fonts, organized by typeface classification (System UI, Hum…
613529active
andywer/threads.js
threads.js is a TypeScript library that provides a uniform API for spawning and communicating with workers, using web workers in browsers a…
233527stable
AMP
AMP (AMPHTML) is an open-source web component framework for building fast, user-first websites, Web Stories, ads, and interactive emails us…
9514905maintenance
Zephyruso/zashboard
Zashboard is a web-based dashboard for managing and monitoring Clash-based proxy clients, offering connection tables, proxy group managemen…
833523active
firasdib/Regex101
Regex101 is a popular web application for building, testing, and debugging regular expressions with support for multiple regex flavors. Thi…
623522active
simple-statistics/simple-statistics
A dependency-free JavaScript library implementing descriptive, regression, and inference statistics for Node.js and browsers. It is written…
973520stable
gkjohnson/three-mesh-bvh
A Bounding Volume Hierarchy (BVH) acceleration library for three.js that speeds up raycasting and enables spatial queries against meshes. I…
993513active
nana-4/materia-theme
Materia is a Material Design theme for GNOME/GTK-based desktop environments, supporting GTK 2/3/4, GNOME Shell, and other desktops like Xfc…
533511active
openseadragon/openseadragon
OpenSeadragon is an open-source, web-based viewer for high-resolution zoomable images, implemented in pure JavaScript for desktop and mobil…
913510stable
HeapsIO/heaps
Heaps is a high-performance, cross-platform 2D and 3D game engine and graphics framework written in Haxe, created by the designer of the Ha…
743509stable
stevenschobert/instafeed.js
Instafeed.js is a lightweight JavaScript plugin that displays Instagram photos on a website. It fetches images via the Instagram API and re…
363508active
JohannesKlauss/react-hotkeys-hook
A small, dependency-free React hook (useHotkeys) for declaratively binding keyboard shortcuts in components. It supports modifier combinati…
943507active
flydelabs/flyde
Flyde is an open-source visual, flow-based programming toolkit that runs in VS Code and integrates with existing TypeScript/JavaScript code…
453505active
WaveDrom
WaveDrom is an open-source digital timing diagram (waveform) rendering engine that converts a textual WaveJSON description into SVG vector …
643501active
OpenTelemetry JavaScript
The official OpenTelemetry JavaScript API and SDK for instrumenting Node.js and browser applications to generate distributed traces, metric…
943487active
oxylabs/free-proxy-list
A repository promoting Oxylabs' free tier of US datacenter proxies (HTTP/HTTPS/SOCKS5), offering 5 US IPs, 20 concurrent sessions, and 5GB …
513487active
Browserify
Browserify is a JavaScript module bundler that lets you use Node.js-style require() in the browser by recursively walking the dependency gr…
6614695maintenance
OCS 网课助手
OCS (Online Course Script) is a userscript and companion Electron desktop app that automates online course tasks for Chinese university e-l…
883484active
vincentdoerig/latex-css
LaTeX.css is a minimal, almost class-less CSS library that makes any website look like a LaTeX document. It styles semantic HTML with optio…
693481active
vercel-labs/wterm
wterm is a terminal emulator for the web with a Zig-compiled WASM core that parses VT100/VT220/xterm escape sequences and renders to the DO…
803480active
TinyPilot
TinyPilot is software that turns a Raspberry Pi (plus a cheap HDMI-to-USB capture dongle) into a browser-based KVM over IP device, letting …
833477active
paper-design/shaders
Paper Shaders is a collection of zero-dependency HTML canvas/WebGL shader components for websites, available as vanilla JS and React npm pa…
663475active
mourner/suncalc
SunCalc is a tiny, dependency-free JavaScript library for calculating sun position, sunlight phases (sunrise, sunset, dusk), moon position,…
903473stable
grain-lang/grain
Grain is a strongly-typed functional programming language that compiles to WebAssembly, together with its compiler toolchain and CLI. It ai…
853468active
viliusle/miniPaint
miniPaint is a free, open-source online image editor that runs entirely in the browser using HTML5 canvas, with no server uploads required.…
663467active
arfct/itty-bitty
Itty.bitty is a tool that takes HTML or other data, compresses it into a URL fragment, and generates a shareable link containing that data.…
763466active
YunYouJun/air-conditioner
A novelty web app that simulates a portable air conditioner in the browser, complete with temperature controls, wind animation, sound effec…
713466active
Akryum/floating-vue
Floating Vue is a Vue library for creating tooltips, popovers, dropdowns, and menus, built on Floating UI for positioning. It supports both…
953462active
dockview/dockview
Dockview is a zero-dependency docking layout manager for the web that provides tabs, groups, grids, splitviews, drag-and-drop, floating pan…
953462active
myliang/x-spreadsheet
x-spreadsheet is a web-based JavaScript spreadsheet component rendered on canvas, supporting editing, styling, data validation, and xlsx im…
2314584maintenance
tulios/json-viewer
A Chrome browser extension that pretty-prints and syntax-highlights JSON and JSONP responses directly in the browser. It offers 27 themes, …
323455active
imbhargav5/rooks
Rooks is a large collection of typed React hooks for state, browser APIs, events, timing, and more, published as an ESM package for React 1…
953453active
json-schema-faker/json-schema-faker
A JavaScript library that generates valid, realistic fake JSON data from JSON Schema definitions, supporting JSON Schema 2019-09 and 2020-1…
863447active
RevoGrid
RevoGrid is a high-performance, MIT-licensed JavaScript data grid built with StencilJS that works as a Web Component across React, Vue, Ang…
933445active
mshumer/Claude-of-Duty
A browser-based first-person shooter built with Three.js and WebGL2, generated almost entirely by AI agents from a single prompt, with all …
523432active
redom/redom
RE:DOM is a tiny (2 KB) JavaScript UI library for creating user interfaces with pure JavaScript and web standards, without a virtual DOM. I…
243432stable
mortbopet/Ripes
Ripes is a graphical processor simulator and assembly editor for the RISC-V ISA, built with Qt. It visualizes how machine code executes on …
813423active
HQChart
HQChart is a JavaScript/HTML5 canvas charting library for financial candlestick (K-line) and trend charts, ported from traditional Chinese …
673414active
rocicorp/mono
Zero is a general-purpose sync engine for the web that syncs slices of a Postgres database into a client-side local datastore, letting quer…
673414active
diff2html
diff2html is a JavaScript/TypeScript library that parses git or unified diff output and generates pretty, GitHub-style HTML diffs with line…
613414active
OpenBiliClaw
OpenBiliClaw is a local-first, open-source AI content discovery agent that builds a private user profile from cross-platform usage, feedbac…
783409active
pandao/editor.md
Editor.md is an open-source embeddable online Markdown editor component built on CodeMirror, jQuery, and Marked. It provides real-time prev…
2314315maintenance
davidshimjs/qrcodejs
QRCode.js is a dependency-free JavaScript library for generating QR codes in the browser using HTML5 Canvas or DOM tables. It works across …
3214310maintenance
skulpt/skulpt
Skulpt is a JavaScript implementation of the Python programming language that runs entirely in the browser. It is primarily used to embed i…
663401active
auth0/jwt-decode
A small TypeScript library that decodes JWT tokens (Base64Url-encoded JSON) in browser and Node environments. It does not validate signatur…
643399stable
bvschaik/julius
Julius is an open-source re-implementation of the classic city-building game Caesar III, written in C, with identical game logic and 100% s…
653392active
tomkp/react-split-pane
A lightweight, TypeScript-first React component for creating resizable split-pane layouts with horizontal and vertical splits. It supports …
723390active
qrframe
qrframe is a web-based, code-driven QR code designer that lets users generate and visually customize QR codes via presets and a code editor…
693376active
scurker/currency.js
currency.js is a lightweight (~1kb) JavaScript library for handling currency values, working around JavaScript's floating point precision i…
663376stable
tuyoogame/YooAsset
YooAsset is an open-source Unity3D resource management system for packaging, downloading, and loading game assets. It supports zero-resourc…
963374active
ng-select/ng-select
ng-select is a lightweight, all-in-one native Angular select component providing dropdown, multiselect, and autocomplete functionality. It …
923371active
twbs/rfs
RFS is a unit resizing engine that automatically rescales CSS values like font-size, margin, padding, and border-radius based on viewport d…
653369stable
ondras/my-mind
My Mind is a free, open-source web application for creating and managing mind maps, written in TypeScript and distributed under the MIT lic…
323366active
Maronato/vue-toastification
Vue Toastification is a lightweight, customizable toast notification library for Vue 3 applications. It provides an easy API for showing st…
233362stable
davidhu2000/react-spinners
A collection of loading spinner React components, based on Halogen, with customizable props like color, size, and speed. It ships TypeScrip…
923354stable
Armory
Armory is an open-source 3D game engine distributed as a Blender add-on, providing full Blender integration for a unified game development …
773347active
xenova/whisper-web
A browser-based speech recognition app that runs OpenAI's Whisper models entirely client-side using Transformers.js. It transcribes audio w…
313345active
adobe-webplatform/Snap.svg
Snap.svg is a JavaScript library for creating, manipulating, and animating SVG graphics in modern browsers, written by the author of Raphaë…
6814005maintenance
threlte/threlte
Threlte is a declarative, type-safe 3D framework for Svelte that wraps Three.js with reactive components. It ships as modular packages incl…
933340active
marcuswestin/store.js
Store.js is a JavaScript library providing a simple cross-browser key/value local storage API (get/set/remove/each) with plugin-based stora…
3213973maintenance
jupyter-widgets/ipywidgets
ipywidgets is a Python library providing interactive HTML widgets (sliders, buttons, text inputs, etc.) for Jupyter notebooks and JupyterLa…
843338active
pacexy/flow
Flow is a free, open-source, browser-based ePub reader built with Next.js and React, installable as a progressive web app. It supports in-b…
623336active
testing-library/dom-testing-library
DOM Testing Library is a lightweight JavaScript library providing utilities for querying and interacting with DOM nodes in tests, in a way …
843335active
romboHQ/tailwindcss-motion
tailwindcss-motion is a Tailwind CSS plugin by RomboHQ that provides a simple, composable syntax for CSS animations, including presets like…
513324active
vladmandic/human
Human is a JavaScript/TypeScript library built on TensorFlow.js that combines multiple ML models for 3D face detection and recognition, bod…
443324active
hujiulong/gcoord
Gcoord is a lightweight, dependency-free JavaScript library for converting coordinates between common Chinese web map coordinate systems su…
593323stable
UI5/openui5
OpenUI5 is a free, open-source JavaScript HTML5 UI framework released by SAP for building enterprise-ready, responsive web applications. It…
953319active
heroui-inc/tailwind-variants
Tailwind Variants is a TypeScript library providing a first-class variant API on top of Tailwind CSS, letting you define typed component re…
953319active
thedevdojo/pines
Pines is an open-source UI library of 42 copy-paste HTML elements (modals, accordions, tooltips, dropdowns, etc.) built with AlpineJS direc…
443319active
tmcw/big
Big is a tiny (~16kb) HTML-based presentation system where slides are simple div elements and text is automatically sized to fit the screen…
423318active
NickPiscitelli/Glider.js
Glider.js is a fast, lightweight (<2.8kb gzipped), dependency-free JavaScript carousel/slider library that uses native browser scrolling in…
663314stable
nuxt/devtools
Nuxt DevTools is a visual developer tooling suite for the Nuxt framework, shipped as a built-in module that provides in-browser panels for …
963305active
Gitpod
Gitpod Classic is a developer platform providing on-demand, pre-configured cloud development environments based on Docker and .gitpod.yml, …
6713798maintenance
Converse.js
Converse.js is a browser-based, fully client-side XMPP/Jabber chat client written in JavaScript. It can run as a standalone web app, a desk…
893299active
github/hotkey
A small JavaScript library from GitHub that triggers actions on elements via keyboard shortcuts declared in data-hotkey attributes. It supp…
883299stable
neomjs/neo
Neo.mjs is a JavaScript frontend framework built on a multi-threaded web-workers architecture, now evolving into an AI-driven engineering p…
953295active
Automattic/juice
Juice is a JavaScript library and CLI that inlines CSS stylesheets into HTML by converting CSS rules into style attributes. It is primarily…
983284active
NeverDecaf/chromium-web-store
A browser extension that enables installing extensions directly from the Chrome Web Store on ungoogled-chromium and other Chromium forks la…
903282active
pomber/git-history
A web tool that lets you quickly browse the commit history of any file in a GitHub, GitLab, or Bitbucket repository by swapping the domain …
3213684maintenance
cristianbote/goober
goober is a less-than-1KB CSS-in-JS library with a styled-components-like API for React, Preact, and vanilla DOM. It supports styled compon…
723274active
software-mansion/TypeGPU
TypeGPU is a modular TypeScript toolkit for WebGPU that provides advanced type inference and lets developers write WGSL shaders directly in…
933267active
ampproject/worker-dom
WorkerDOM is a TypeScript implementation of the DOM API designed to run inside a Web Worker, syncing only necessary DOM mutations to the ma…
673263active
davidmonterocrespo24/velxio
Velxio is an open-source browser-based emulator and circuit simulator for Arduino, ESP32, Raspberry Pi, STM32 and other embedded boards, ru…
803260active
jscad/OpenJSCAD.org
JSCAD is a set of modular, browser-based and command-line tools for creating parametric 2D and 3D designs with JavaScript code. It generate…
773259stable
SawyerHood/draw-a-ui
A Next.js web app that lets users draw UI wireframes on a tldraw canvas and generates HTML with Tailwind CSS from the sketch using the GPT-…
3913583maintenance
stackblitz/alien-signals
alien-signals is an extremely lightweight TypeScript signal library implementing a push-pull based reactivity algorithm. Its core algorithm…
663257active
jakearchibald/idb-keyval
A tiny promise-based key-value store library built on top of IndexedDB for browsers. It offers a minimal get/set/del API in under 600 bytes…
703252stable
ChartGPU
ChartGPU is an MIT-licensed TypeScript charting library that renders charts entirely with WebGPU instead of Canvas 2D or SVG. It targets la…
793246active
zalify/easy-email-editor
Easy Email Editor is an open-source React component library for building drag-and-drop email editors that generate responsive HTML via MJML…
723246active
anseki/leader-line
A zero-dependency JavaScript library for drawing customizable leader lines (arrows and connectors) between HTML/SVG elements in web pages. …
103245stable

← prev page 15 / 62 next →