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
facebookexperimental/Recoil
Recoil is a JavaScript library that provides state‑management primitives for React applications. It lets you define atoms and selectors to …
1019410active
radix-ui/primitives
Radix Primitives is an open‑source UI component library for React that provides unstyled, accessible building blocks. It lets developers cr…
7719387active
immersive-translate/immersive-translate
Immersive Translate is a browser extension that provides bilingual translation of web pages, documents, subtitles, images and more. It supp…
9519342active
hyperapp/hyperapp
Hyperapp is an ultra-lightweight (~1 kB) JavaScript framework for building browser-based hypertext applications. It combines a virtual DOM …
2519197stable
WebLLM
WebLLM is a high‑performance in‑browser LLM inference engine written in TypeScript. It runs large language models directly in the browser u…
9019160active
TensorFlow.js
TensorFlow.js is a hardware‑accelerated JavaScript library for building, training, and running machine‑learning models in the browser and N…
5919147active
TensorFlow.js
TensorFlow.js is a hardware-accelerated JavaScript library for training and deploying machine learning models in the browser and Node.js. I…
5919147stable
Motion Canvas
Motion Canvas is a TypeScript library that lets you program animations with generator functions and provides a web‑based editor for real‑ti…
6019146active
Motion Canvas
Motion Canvas is a TypeScript library that uses generator functions to programmatically create vector animations, paired with a web-based e…
6019146active
Compiler Explorer
Compiler Explorer is a web‑based application that lets you write source code in many languages and instantly see the generated assembly or …
7719141active
amark/gun
GUN is an open‑source, peer‑to‑peer graph database written in JavaScript. It provides real‑time, offline‑first data synchronization with bu…
6619140active
reduxjs/reselect
Reselect is a small library that creates memoized selector functions for extracting and computing derived data from immutable state objects…
8719013active
unocss/unocss
UnoCSS is an instant on-demand atomic CSS engine written in TypeScript. It generates utility classes at build time or in the browser withou…
9318972active
facebook/relay
Relay is a JavaScript library that provides a high‑performance GraphQL client for React applications. It lets developers declare data requi…
8818961active
zxwk1998/vue-admin-better
Vue Admin Better is a feature‑rich admin dashboard template built with Vue 3 (and Vue 2) and Element UI/Element Plus. It provides ready‑mad…
7618933active
Lichess
Lichess is a free, ad‑less, open‑source online chess server written in Scala and TypeScript. It provides real‑time gameplay, analysis, tour…
6818865active
mojs
Mo·js is a JavaScript motion‑graphics library that provides a declarative API for creating fast, retina‑ready animations on the web. It inc…
6218779active
mojs
mo.js is a JavaScript motion graphics library for the web providing a fast, retina-ready, declarative API for animations. It ships built-in…
6218779active
ZeroNet
ZeroNet is an open‑source platform that lets users create and browse decentralized websites using Bitcoin cryptography and the BitTorrent n…
2318776active
WLED
WLED is a fast, feature‑rich firmware for ESP32/ESP8266 that turns the microcontroller into a Wi‑Fi‑controlled LED controller. It provides …
9018773active
Framework7
Framework7 is an open‑source HTML framework for building iOS, Android, and desktop apps with a native look and feel. It provides a rich set…
9818765active
alyssaxuu/screenity
Screenity is a free, privacy‑friendly Chrome extension that records your screen, webcam and audio. It also includes an in‑browser video edi…
9818755active
Ruffle
Ruffle is an open‑source Adobe Flash Player emulator written in Rust. It runs natively on desktop operating systems and in browsers via Web…
9918709active
Ruffle
Ruffle is an open-source Adobe Flash Player emulator written in Rust, targeting desktop and the web via WebAssembly. It supports ActionScri…
9918709active
DocuSeal
DocuSeal is an open‑source, self‑hosted platform for creating, filling and signing digital documents. It provides a web UI, REST API and em…
9118697active
handlebars-lang/handlebars.js
Handlebars.js is a JavaScript templating library, largely compatible with Mustache, that compiles templates into fast-executing JavaScript …
8718685stable
Formily
ice.js is a progressive React application framework from Alibaba supporting SPA, MPA, SSR, and SSG rendering with zero-config setup. It inc…
6018612active
Etherpad
Etherpad is a self‑hosted, real‑time collaborative document editor built with Node.js. It preserves every keystroke, attributes authorship,…
9918586active
UIkit
UIkit is a lightweight, modular front‑end framework that provides a collection of CSS and JavaScript components for building fast, responsi…
9718538active
UIkit
UIkit is a lightweight, modular CSS and JavaScript front-end framework for building fast web interfaces. It provides a large set of compone…
9718538active
Matter.js
Matter.js is a 2D rigid body physics engine written in JavaScript for the web. It simulates bodies, collisions, constraints, and composites…
7618482stable
dropzone/dropzone
Dropzone is a JavaScript library that turns any HTML element into a drag-and-drop file upload zone. It displays file previews and upload pr…
9818399active
wangEditor
wangEditor is an open-source web-based WYSIWYG rich text editor written in TypeScript. It works out of the box with plain JavaScript and pr…
2318357stable
Plotly.js
Plotly.js and its language bindings (Python, R, JavaScript, etc.) provide an open‑source, interactive graphing library for creating rich, b…
9618342active
Mock Service Worker
Mock Service Worker (MSW) is an API mocking library for JavaScript that intercepts HTTP, GraphQL, and WebSocket requests in browsers via th…
9518275stable
ionic-team/ionicons
Ionicons is an open-source icon set of 1,300+ hand-crafted SVG icons built by the Ionic team, distributed as a web component usable in any …
8918204stable
SweetAlert2
SweetAlert2 is a zero-dependency JavaScript library that provides beautiful, responsive, and customizable replacement popup boxes for alert…
9018101stable
AssemblyScript
AssemblyScript is a compiler that translates a TypeScript-like language with WebAssembly types into lean WebAssembly modules, built on Bina…
9318033active
emotion
Emotion is a high-performance CSS-in-JS library for writing CSS styles with JavaScript, supporting both string and object styles with predi…
7818019stable
nhn/tui.editor
TOAST UI Editor is a JavaScript Markdown editor offering both Markdown and WYSIWYG modes with GFM/CommonMark support. It is extensible via …
1018017stable
ffmpegwasm/ffmpeg.wasm
A WebAssembly/JavaScript port of FFmpeg that runs video and audio recording, conversion, and streaming entirely in the browser. It transpil…
7817863active
JedWatson/classnames
A tiny JavaScript utility for conditionally joining CSS class names together. It is a widely used npm package, especially common in React p…
7717770stable
clauderic/dnd-kit
A modern, lightweight, and extensible drag and drop toolkit for the web with a framework-agnostic core and adapters for React, Vue, Svelte,…
8617707active
Million.js
Million.js is an optimizing compiler for React that replaces React's virtual DOM reconciliation with a faster 'block' virtual DOM that diff…
5717661active
reduxjs/redux-thunk
Redux Thunk is the official thunk middleware for Redux that lets you write action creator functions containing logic which can interact wit…
2417661stable
A-Frame
A-Frame is an open-source web framework for building 3D, AR, and VR experiences in the browser using HTML and an entity-component-system ar…
7617646stable
apache/pouchdb
Apache PouchDB is an open-source JavaScript document database inspired by Apache CouchDB that runs in the browser (via IndexedDB) and in No…
6617619active
Tencent/vConsole
vConsole is a lightweight, extendable in-page developer console for mobile web pages, providing log, network, element, and storage panels. …
5217531stable
cure53/DOMPurify
DOMPurify is a fast, DOM-only XSS sanitizer for HTML, MathML and SVG that removes malicious markup while allowing safe content. It works in…
9817450stable
leaningtech/webvm
WebVM is a Linux virtual machine that runs entirely client-side in the browser via WebAssembly, powered by the CheerpX x86-to-WASM JIT engi…
6717437active
Lightweight Charts
TradingView's Lightweight Charts is a compact (~35 KB) TypeScript library for rendering fast, interactive financial charts (candlestick, li…
9317408stable
zhishile/codex-auth-helper
A Chrome (Manifest V3) browser extension that extracts a logged-in ChatGPT session locally and generates a Codex-compatible auth. credentia…
5417403active
Effect
Effect is a TypeScript library and ecosystem for building production-grade, type-safe applications, centered on the Effect type that encode…
9517323stable
Vitest
Vitest is a next-generation JavaScript/TypeScript testing framework built on top of Vite, offering Jest-compatible APIs with fast watch mod…
9417202stable
bvaughn/react-window
react-window is a React component library that virtualizes large lists and tabular data by rendering only the visible rows, avoiding the DO…
10017196stable
Ky
Ky is a tiny, zero-dependency JavaScript HTTP client built on the Fetch API, offering a simpler API with method shortcuts, automatic retrie…
9517095stable
Less
Less.js is the official JavaScript compiler for Less, a backwards-compatible dynamic stylesheet language that extends CSS with variables, m…
9317018stable
video-dev/hls.js
HLS.js is a JavaScript/TypeScript library that implements an HTTP Live Streaming (HLS) client for browsers, relying on HTML5 video and Medi…
9716958stable
playcanvas/engine
PlayCanvas Engine is an open-source JavaScript game engine and web graphics runtime built on WebGL2, WebGPU, and WebXR, with glTF support a…
9316945stable
graphql/graphiql
GraphiQL is the official GraphQL Foundation reference IDE for exploring and testing GraphQL APIs in the browser, plus a monorepo ecosystem …
9416913active
Pico CSS
Pico CSS is a minimal, lightweight CSS framework that styles semantic HTML elements directly, requiring almost no classes or JavaScript. It…
6716865stable
react-pdf
A React renderer for creating PDF files declaratively using React components, running in both the browser and Node.js. It supports flexbox …
9216825active
janl/mustache.js
mustache.js is a zero-dependency JavaScript implementation of the Mustache logic-less template system, usable in browsers, Node.js, and Cou…
2316722stable
Harper
Harper is an open-source, offline English grammar checker written in Rust that runs entirely on-device with millisecond lint times. It ship…
9116712active
umijs/qiankun
qiankun is a production-ready micro frontend framework for the web, built on top of single-spa. It lets a main application load, mount, and…
8416691active
PavelDoGreat/WebGL-Fluid-Simulation
A browser-based interactive fluid simulation built with WebGL that solves Navier-Stokes equations on the GPU. It runs as a web demo and wor…
3216652stable
forwardemail/superagent
SuperAgent is a small, progressive HTTP request library for Node.js and browsers with an elegant, chainable API supporting callbacks, promi…
9316628stable
stackblitz/bolt.new
Bolt.new is an open-source AI-powered web development agent that lets users prompt, run, edit, and deploy full-stack web applications direc…
2316568active
DIYgod/DPlayer
DPlayer is an open-source HTML5 video player library with built-in danmaku (bullet comment) support, written in JavaScript. It supports mul…
5116517stable
flatpickr/flatpickr
flatpickr is a lightweight, dependency-free JavaScript datetime picker library for web forms, supporting date, time, range, and multiple-da…
2316463stable
moment/luxon
Luxon is a JavaScript library for working with dates and times, providing DateTime, Duration, and Interval types with an immutable, chainab…
7216461stable
Inferno
Inferno is an extremely fast, React-like JavaScript library for building modern user interfaces on both client and server. It achieves high…
9916455active
Novel
Novel is an open-source, headless Notion-style WYSIWYG rich text editor built on Tiptap and ProseMirror, with AI-powered autocompletion via…
3316451active
ustbhuangyi/better-scroll
BetterScroll is a dependency-free JavaScript library for smooth, momentum-based scrolling on mobile web (with PC support), inspired by iScr…
2316449active
FilePond
FilePond is a flexible JavaScript file upload library that enhances file inputs with drag-and-drop, paste, and async upload support, includ…
6616394stable
Lenis
Lenis is a lightweight, dependency-free smooth scroll library for modern browsers that wraps native scrolling to keep accessibility, sticky…
9516370stable
Transformers.js
Transformers.js is a JavaScript library that lets you run Hugging Face Transformers pretrained models directly in the browser (or Node.js) …
9816349active
JavaScript Obfuscator
A powerful open-source JavaScript and Node.js obfuscator that transforms readable source code into hard-to-reverse-engineer output using id…
9816309active
TinyMCE
TinyMCE is a widely used JavaScript WYSIWYG rich text editor library that generates HTML5 output and is highly customizable via plugins and…
7616305stable
mattboldt/typed.js
Typed.js is a JavaScript library that animates text as if it were being typed, with configurable typing speed, backspacing, and looping thr…
5516275stable
electric-sql/pglite
PGlite is a WASM build of PostgreSQL packaged as a TypeScript client library that runs a full Postgres database in the browser, Node.js, Bu…
8916142active
alam00000/bentopdf
BentoPDF is a self-hostable, privacy-first PDF toolkit that runs entirely client-side in the browser using WebAssembly, offering 50+ tools …
8216002active
remarkjs/react-markdown
A React component that safely renders markdown strings to React elements using the unified/remark ecosystem. It supports CommonMark and GFM…
7715892stable
CesiumGS/cesium
CesiumJS is an open-source JavaScript library for rendering high-precision 3D globes and 2D maps in the browser using WebGL. It supports st…
9915817stable
Jasmine
Jasmine is a behavior-driven development (BDD) testing framework for JavaScript that runs in browsers and Node.js. It provides a clean desc…
9115811stable
VERT
VERT is an open-source web-based file converter that converts images, audio, documents, and video between 250+ formats. Non-video conversio…
6615671active
Faker
Faker is a TypeScript library for generating massive amounts of realistic fake data such as names, addresses, dates, and financial records …
9215518stable
gpujs/gpu.js
GPU.js is a JavaScript acceleration library for GPGPU that automatically transpiles JavaScript functions into shader language (GLSL) and co…
9815505active
uuidjs/uuid
A zero-dependency JavaScript/TypeScript library for generating and working with RFC9562 (formerly RFC4122) UUIDs, supporting all UUID versi…
10015341stable
Feathers
Feathers is a full-stack framework for building web APIs and real-time applications in TypeScript or JavaScript. It provides a service-orie…
9715257stable
Cockpit
Cockpit is a web-based graphical interface for administering Linux servers, interacting directly with the operating system through real sys…
9515200stable
gvergnaud/ts-pattern
TS-Pattern is an exhaustive pattern matching library for TypeScript with smart type inference. It lets developers express complex branching…
9515183stable
ApexCharts
ApexCharts is an interactive JavaScript charting library built on SVG, offering 18+ chart types with zoom, pan, tooltips, annotations, acce…
9815170active
josdejong/mathjs
Math.js is an extensive math library for JavaScript and Node.js that provides a flexible expression parser with symbolic computation, hundr…
7515086stable
frappe/charts
Frappe Charts is a lightweight JavaScript charting library that renders responsive SVG charts with zero dependencies. It supports bar, line…
6715086stable
janpaepke/ScrollMagic
ScrollMagic is a lightweight, zero-dependency JavaScript/TypeScript library for reacting to the user's scroll position, built as a convenie…
7614955active
Riot.js
Riot.js is a simple, elegant component-based UI library for building client-side web interfaces with custom tags. It compiles HTML-based co…
8714923stable
xcanwin/KeepChatGPT
KeepChatGPT is a userscript/browser plugin that enhances ChatGPT's data security and usability. It keeps sessions alive, blocks tracking, d…
6914898active
Konva
Konva is an MIT-licensed JavaScript/TypeScript 2D canvas framework providing an object-oriented scene graph (stages, layers, groups, shapes…
9914871stable
Showdown
Showdown is a bidirectional Markdown to HTML (and HTML to Markdown) converter library written in JavaScript. It runs both client-side in th…
6614868stable

← prev page 5 / 62 next →