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
desandro/masonry
Masonry is a JavaScript library for cascading grid layouts, placing elements in optimal position based on available vertical space. It work…
2316696maintenance
facebook/fbt
FBT is a JavaScript internationalization framework from Facebook for composing grammatically correct translatable UI text. It uses Babel pl…
103881active
synthetic-sciences/openscience
OpenScience is an open-source AI workbench for scientific research that runs the full research loop: literature review, hypothesis formatio…
753876active
AsyncBanana/microdiff
Microdiff is a tiny (<1kb), zero-dependency JavaScript library for deep comparison of objects and arrays, returning a list of CREATE, REMOV…
793873stable
CookSleep/gpt_image_playground
A web-based playground for generating and editing images via the OpenAI gpt-image-2 API, built with React, TypeScript, and Tailwind CSS. It…
773872active
defunkt/jquery-pjax
A jQuery plugin that combines ajax and the HTML5 pushState API to enable fast, partial-page navigation with real URLs, page titles, and wor…
2316629maintenance
dejan/rails_panel
RailsPanel is a Chrome extension that shows Rails app request details (db/rendering/total times, parameters, rendered views) directly in Ch…
703868active
JSPM
JSPM is a package manager for browser-native ES modules built around import maps, comprising a CLI, the @jspm/generator library, and import…
983867active
Privacy Badger
Privacy Badger is a free browser extension by EFF that automatically learns to block hidden third-party trackers as you browse. It sends Gl…
933865active
jashkenas/coffeescript
CoffeeScript is a small programming language that compiles one-to-one into readable JavaScript, exposing JavaScript's good parts with clean…
3216594maintenance
sindresorhus/ow
ow is a TypeScript library providing expressive, chainable runtime validation of function arguments and values with descriptive error messa…
783862stable
wagerfield/parallax
Parallax.js is a lightweight JavaScript library that creates parallax depth effects by reacting to a smart device's gyroscope orientation, …
2316576maintenance
Gloridust/WechatOnCloud
A self-hosted panel that runs 'server-side WeChat' and Chromium browser instances in Docker containers on a NAS or server, streaming their …
803854active
Rezmason/matrix
A web-based recreation of the Matrix digital rain effect built with WebGL and regl. It offers many visual variants, palettes, and customiza…
413852active
rikschennink/fitty
Fitty is a tiny dependency-free JavaScript library that automatically scales font size up or down so text fits perfectly within its parent …
293852stable
gmail.js
Gmail.js is a JavaScript library that provides an unofficial API for interacting with Gmail's web interface from browser extensions. It let…
773848active
uBlock Origin
uBO Lite is an efficient, permission-free content blocker browser extension built on the Manifest V3 API, from the uBlock Origin team. It o…
933836active
canvg/canvg
canvg is a JavaScript library that parses SVG files (from URL or text) and renders them onto HTML Canvas, including animation support. It c…
783836active
thi-ng/umbrella
thi.ng/umbrella is a broadly scoped monorepo of 215 composable TypeScript libraries (plus ~185 examples) for functional, data-driven develo…
743830active
twitter/typeahead.js
typeahead.js is a fast, flexible JavaScript autocomplete library from Twitter, composed of a Bloodhound suggestion engine and a jQuery-base…
3216425maintenance
ReactTooltip/react-tooltip
react-tooltip is an open-source React tooltip component library for displaying floating information on hover or keyboard focus. It supports…
913823active
vlcn-io/cr-sqlite
cr-sqlite is a run-time loadable extension for SQLite and libSQL, written in Rust, that adds multi-master replication and CRDT-based confli…
623804active
unplugin/unplugin-auto-import
A unified build plugin (built on unplugin) that automatically injects API imports on demand for frameworks like Vue and React, eliminating …
903799active
dcodeIO/bcrypt.js
A zero-dependency, pure JavaScript implementation of the bcrypt password hashing algorithm with TypeScript support. It is API-compatible wi…
803797stable
hizzgdev/jsmind
jsMind is a pure JavaScript library for displaying and editing mind maps, built on HTML5 canvas and SVG. It supports multiple data formats …
683793stable
OpenSpeedTest
OpenSpeedTest is a free, open-source HTML5 network speed test tool written in vanilla JavaScript using only built-in Web APIs like XMLHttpR…
643788active
concrete-utopia/utopia
Utopia is an integrated design and development environment for React where React code is the source of truth and components can be edited i…
393786active
piroor/treestyletab
Tree Style Tab is a Firefox WebExtensions add-on that displays browser tabs in a vertical sidebar as a tree, automatically nesting tabs ope…
983783active
dessant/search-by-image
Search by Image is an open-source browser extension for reverse image search, supporting Chrome, Firefox, Edge, Opera, Safari and Samsung I…
853783active
CSSO
CSSO is a JavaScript CSS minifier that performs cleaning, compression, and structural restructuring of stylesheets via AST transformations …
233782stable
scribbletune/scribbletune
Scribbletune is a JavaScript/TypeScript library for generating music programmatically using simple string and array patterns for rhythms, m…
723773active
xxxily/h5player
h5player is a Tampermonkey userscript that enhances HTML5 video playback on virtually any website with a video tag, including YouTube, TikT…
733771active
Fomantic-UI
Fomantic-UI is the official community fork of Semantic-UI, a CSS and JavaScript framework for building responsive websites with human-frien…
673770active
Codennnn/vue-color-avatar
A purely frontend vector-style avatar generator web app built with Vue 3 and Vite, letting users mix material components to create personal…
443769active
standardagents/arrow-js
ArrowJS is a tiny, type-safe reactive UI framework for the web built on JavaScript primitives like template literals and the DOM, with no b…
813768active
spite/ccapture.js
A JavaScript library that captures canvas-based animations at a fixed framerate by replacing the browser's clock with a virtual one, produc…
783766active
MediumEditor
A vanilla JavaScript clone of Medium.com's inline WYSIWYG editor toolbar, built on the contenteditable API with no framework dependencies. …
2316098maintenance
stisla/stisla
Stisla is a CSS component library built on a fixed set of design tokens, with components styled via BEM classes and customizable through CS…
863764active
bigskysoftware/_hyperscript
hyperscript is a small, HyperTalk-inspired scripting language for the web that lets you embed behavior directly in HTML via attributes like…
763764active
thinking-orbs
A React/TypeScript library of dotted canvas-based loading indicators ('thinking orbs') designed for AI and agent chat interfaces. It ships …
543764active
frejs/fre
Fre is a tiny (~1KB brotli) concurrent UI library for JavaScript built on a Fiber architecture with a coroutine scheduler enabling time sli…
833763active
zxcvbn
zxcvbn is a JavaScript password strength estimator inspired by password crackers, using pattern matching and conservative estimation agains…
2316071maintenance
locutusjs/locutus
Locutus is a collection of ~800 TypeScript implementations of standard library functions from 18 programming languages such as PHP, Go, Pyt…
763759active
inokawa/virtua
Virtua is a zero-config, fast, and small (~3kB gzipped) virtual list and grid component library for React, Vue, Solid, Svelte, and Angular.…
953754active
TresJS
TresJS is a declarative Vue 3 library that renders Three.js scenes using Vue components via a custom renderer. It lets Vue developers build…
933746active
jkbrzt/rrule
rrule.js is a JavaScript/TypeScript library for creating, parsing, and querying recurrence rules for calendar dates as defined in the iCale…
233744stable
kach/nearley
nearley is a JavaScript parser toolkit built on the Earley parsing algorithm, consisting of a BNF-based grammar DSL compiler and a lightwei…
233741stable
livestorejs/livestore
LiveStore is a next-generation state management framework built on a reactive embedded SQLite database with git-inspired event-sourcing syn…
913737active
EhTagTranslation/EhSyringe
A browser extension and userscript that injects Chinese translations into the E-Hentai website, translating tags and most of the site's UI.…
983735active
omdsh-dev/DSH-better-sidebar
A DSH web plugin providing a VSCode-like right sidebar and bottom panel workbench with built-in file explorer/editor, terminal, Git panel, …
783733active
ruilisi/fortune-sheet
FortuneSheet is a drop-in JavaScript/TypeScript spreadsheet library for React that provides Excel- and Google Sheets-like features out of t…
593730active
Online 3D Viewer
Online 3D Viewer is a free, open-source web application and JavaScript library for visualizing and exploring 3D models directly in the brow…
673728active
mumuy/relationship
A JavaScript library and web app that computes Chinese family kinship terms and relationship chains, e.g. deriving the correct title for 'm…
663728active
ramonszo/zuck.js
A TypeScript JavaScript library that adds Snapchat/Instagram-style 'stories' timelines (photo/video story viewers with sliders, modals, and…
363727active
mozilla/source-map
A JavaScript library for generating and consuming source maps, the standard format mapping generated code back to original sources. It prov…
763724stable
OvidijusParsiunas/deep-chat
Deep Chat is a fully customizable, framework-agnostic AI chatbot web component that can be added to any website with one line of code. It s…
903722active
airbnb/polyglot.js
Polyglot.js is a tiny I18n helper library for JavaScript that runs in both the browser and Node.js (CommonJS) environments. It manages dict…
513720stable
BNDong/Cnblogs-Theme-SimpleMemory
A beautification extension plugin for the Cnblogs (Blog Park) SimpleMemory blog theme, written primarily in CSS and JavaScript. It offers o…
523711active
tc39/proposal-temporal
The TC39 Temporal proposal, a Stage 4 ECMAScript standard adding a modern date and time API to JavaScript as a global namespace object with…
623706stable
panphora/overtype
OverType is a lightweight (~117KB) JavaScript markdown editor library that achieves WYSIWYG-style rendering by overlaying an invisible text…
613704active
phiresky/sql.js-httpvfs
A TypeScript library that wraps sql.js (SQLite compiled to WebAssembly) with an HTTP-Range-request based virtual file system, allowing read…
323704active
jeromeetienne/AR.js
AR.js is a lightweight JavaScript library for augmented reality on the web, supporting marker-based and location-based AR at 60fps on mobil…
3215783maintenance
webhintio/hint
webhint is a customizable linting engine for the web that checks sites and code for accessibility, performance, security, cross-browser com…
613698active
justjavac/ReplaceGoogleCDN
A Chrome browser extension that redirects requests to Google CDNs (fonts, libraries, reCAPTCHA, Gravatar) to China-accessible mirror domain…
603697active
bqplot/bqplot
bqplot is a 2-D plotting library for Jupyter notebooks built on the Grammar of Graphics, where every plot component is an interactive ipywi…
903693active
kleampa/not-paid
A small JavaScript snippet that gradually fades a website's opacity to zero after a configurable due date, as a humorous way to pressure cl…
7215703maintenance
Vidstack Player
Vidstack Player is a TypeScript library of UI components and hooks for building customizable, accessible video and audio players on the web…
733684active
AWS SDK for JavaScript
The official modular AWS SDK for JavaScript (v3), offering TypeScript-first client packages for each AWS service with a configurable middle…
963676stable
leaperone/MultiPost-Extension
MultiPost is an open-source browser extension (with a companion desktop app) that publishes text, images, videos, and other content to 10+ …
883670active
PAIR-code/lit
The Learning Interpretability Tool (LIT) is a visual, interactive web-based tool for understanding and debugging ML model behavior across t…
723667active
CodeByZach/pace
Pace is a small JavaScript and CSS library that automatically adds a page load progress bar to any website. It monitors ajax requests, even…
2315593maintenance
sparkjsdev/spark
Spark is an advanced 3D Gaussian Splatting renderer library for THREE.js, built in TypeScript by World Labs. It integrates with the THREE.j…
833662active
micromodal/Micromodal
Micromodal.js is a tiny (~1.8kb), dependency-free JavaScript library for creating accessible modal dialogs that comply with WAI-ARIA guidel…
873659active
jslint-org/jslint
JSLint is Douglas Crockford's JavaScript code quality and coverage tool, distributed as a single zero-dependency, zero-config .mjs file. It…
943656active
arl/statsviz
Statsviz is a Go library that visualizes Go runtime metrics (heap, goroutines, GC pauses, scheduler) as real-time plots in a web UI. It reg…
763645active
fregante/GhostText
GhostText is a browser extension plus editor plugin system that lets you write text in your preferred editor (VS Code, Sublime Text, Vim, E…
693645active
maxwellito/vivus
Vivus is a lightweight, dependency-free JavaScript library that animates SVGs to give them the appearance of being hand-drawn, using the st…
2315480maintenance
standard-schema/standard-schema
Standard Schema is a specification defining a shared interface for TypeScript schema validation libraries, so tools can accept any complian…
763638active
rawpython/remi
Remi is a lightweight Python GUI library (under 100 KB) that renders interfaces in web browsers by translating Python code into HTML automa…
503633active
visjs/vis-network
vis-network is a JavaScript library for rendering dynamic, interactive network graphs of nodes and edges using HTML canvas. It supports cus…
963632active
ggerganov/imtui
ImTui is an immediate mode text-based user interface (TUI) C++ library that ports the Dear ImGui API to the terminal via ncurses, supportin…
403632active
open-xml-templating/docxtemplater
Docxtemplater is a JavaScript library that generates Word (.docx), PowerPoint (.pptx), Excel (.xlsx), and OpenDocument (.odt) files from te…
663629stable
Gantt Schedule Timeline Calendar
A TypeScript-based all-in-one JavaScript component providing Gantt chart, schedule, timeline, and calendar functionality. It is highly conf…
673628active
varkor/quiver
Quiver is a web-based graphical editor for creating commutative and pasting diagrams used in category theory and mathematics. It renders hi…
763627active
momo5502/sogen
Sogen is a C++ userspace emulator that runs Windows and Linux binaries at the CPU and syscall level without a real operating system, execut…
663625active
huntabyte/bits-ui
Bits UI is a headless, unstyled component library for Svelte providing accessible UI primitives. It offers composable, WAI-ARIA-compliant b…
923622active
dalibo/pev2
PEV2 is a Vue.js component that parses and graphically visualizes PostgreSQL EXPLAIN execution plans. It powers explain.dalibo.com and can …
923604active
nolimits4web/atropos
Atropos is a lightweight, zero-dependency JavaScript library for creating touch-friendly 3D parallax hover effects. It is available for pla…
573604stable
lookscanned/lookscanned.io
LookScanned.io is a pure frontend web application that transforms PDFs (and other documents) so they look like scanned copies, with adjusta…
343601active
webtorrent/instant.io
Instant.io is a web application for streaming file transfer over WebTorrent (BitTorrent over WebRTC), letting users share and download file…
763595active
wevm/viem
Viem is a TypeScript library providing low-level, stateless primitives for interacting with Ethereum, serving as a modern alternative to et…
963590active
animir/node-rate-limiter-flexible
A Node.js/Deno library for counting and limiting events with atomic rate limiting across many backends including Redis, Valkey, Memcached, …
963589stable
patrick-steele-idem/morphdom
morphdom is a lightweight JavaScript library that efficiently morphs an existing real DOM node tree to match a target DOM tree with minimal…
573583stable
mauricius/vue-draggable-resizable
A dependency-free Vue 3 component that makes elements draggable and resizable, with features like grid snapping, axis locking, aspect ratio…
233583stable
osano/cookieconsent
A lightweight, free JavaScript plugin that displays cookie consent banners to help websites comply with the EU Cookie Law, GDPR, and CCPA. …
633576stable
SkalskiP/make-sense
makesense.ai is a free, browser-based tool for labeling photos to prepare datasets for computer vision projects. It runs entirely client-si…
233571active
FirebaseExtended/reactfire
ReactFire is a TypeScript library of hooks, context providers, and components that simplify interacting with the Firebase Web SDK in React …
953570active
react/react-strict-dom
React Strict DOM is a library for building styled React components that render to HTML/CSS on web and truly native components on native pla…
703567active
liu-ziting/what-to-eat
An AI-powered recipe generation web platform built with Vue 3 and TypeScript that creates recipes across China's eight major cuisines plus …
423567active
paperjs/paper.js
Paper.js is an open source vector graphics scripting library that runs on top of the HTML5 Canvas, offering a Scene Graph / Document Object…
2315076maintenance

← prev page 14 / 62 next →