Open source browser projects
Every project in the registry tagged browser, ranked by real GitHub adoption.
The React Framework
An independent browser engine built from scratch, not a fork
Chrome DevTools for coding agents
A browser based code editor
Fast, AI-native web browser built for automation and scraping
Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.
The Serenity Operating System 🐞
A completely customizable framework for building rich text editors. (Currently in beta.)
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI
⚡️ Streaming torrent client for the web
The headless browser for AI agents and web scraping
The most advanced free and open-source browser fingerprinting library
The official GitHub mirror of the Chromium source
Fast, private browser that puts you first
Automate any website workflow with AI and computer vision
☕️ Classic, reliable, trusted test framework for Node.js and the browser
Web Extension for saving a faithful copy of a complete web page in a single HTML file
Privacy-first browser with ad-blocking and no bloat
Best headless browser for AI agents. Lite, Fast, High-Compatibility. Built in Rust
The fastest browser for AI agents to run browser automation, built for sharing your logged-in browser state with your AI agents, like Codex or Claude Code, with
A powerful obfuscator for JavaScript and Node.js
The API and real-time application framework
browser-side require() the node.js way
Extract and decrypt browser data, supporting multiple data types, runnable on various operating systems (macOS, Windows, Linux).
A type-safe TypeScript SQL query builder
🌐 The open-source Agentic browser; alternative to ChatGPT Atlas, Perplexity Comet, Dia.
Open-Source Chrome extension for AI-powered web automation. Run multi-agent workflows using your own LLM API key. Alternative to OpenAI Operator.
Simple peer-to-peer with WebRTC.
Firefox for iOS
A keyboard-driven, vim-like browser based on Python and Qt.
🛏 An HTML to Markdown converter written in JavaScript
A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers
A Node.js tool to automate end-to-end web testing.
The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP API
All of source code of Floorp 12, the most Advanced and Fastest Firefox derivative 🦊
A pure JavaScript implementation of git for node and browsers!
High-performance engine for capturing, modifying, and converting DOM elements into any format.
JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes
➷ A robust Javascript library for capturing keyboard input. It has no dependencies.
Turn any webpage into structured data using LLMs
All-in-One Sandbox for AI Agents that combines Browser, Shell, File, MCP and VSCode Server in a single Docker container.
Easily generate and modify .docx files with JS/TS with a nice declarative API. Works for Node and on the Browser.
The framework for building with WebAssembly (wasm). Easily & securely load wasm modules, move data, call functions, and build extensible apps.
html5 js 录音 mp3 wav ogg webm amr g711a g711u 格式,支持pc和Android、iOS部分Web浏览器、Hybrid App(提供Android iOS App源码)、微信,提供ASR语音识别转文字 H5版语音通话聊天示例 DTMF编码解码
Flash浏览器 / Flash Browser
A Canvas/SVG-based rich text editor
A macOS app for customizing which browser to start
Undetected version of the Playwright testing and automation library.
Ruby ♥︎ JavaScript
A JavaScript implementation of a web browser without its graphical user interface
Use any web browser or WebView as GUI, with your preferred language in the backend and modern web technologies in the frontend, all in a lightweight portable li
Chrome Debugging Protocol interface for Node.js
A browser inside your terminal
Simple Yet Powerful Anti-Detect Browser 🍩
Open-source, vision-first browser agent
JavaScript library to zip and unzip files supporting parallel compression, web streams, pluggable compression engines, zip64, split files, data encryption, and
A Flutter plugin that allows you to add an inline webview, to use a headless webview, and to open an in-app browser window.
The Gosub browser engine
EventEmitter3 - Because there's also a number 2. And we're faster.
Related tags
Frequently asked questions
How many open source browser projects are there?
This registry tracks 93 projects tagged browser, with 1,160,750 GitHub stars between them. The most-adopted is next.js at 143,474 stars.
Are these browser projects free to use?
Yes — 91 of the 93 carry an explicit open-source licence across 7 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.
Which browser project should I choose?
The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.
Are these browser projects still maintained?
81 of the 93 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.