Best Open Source browser Libraries
A curated list of the most popular GitHub repositories tagged with browser. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1vercel/next.js
The React Framework
#2LadybirdBrowser/ladybird
Truly independent web browser
#3withastro/astro
The web framework for content-driven websites. ⭐️ Star to support our work!
#4microsoft/monaco-editor
A browser based code editor
#5servo/servo
Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.
#6SerenityOS/serenity
The Serenity Operating System 🐞
#7ianstormtaylor/slate
A completely customizable framework for building rich text editors. (Currently in beta.)
#8webtorrent/webtorrent
⚡️ Streaming torrent client for the web
#9AvaloniaUI/Avalonia
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
#10ChromeDevTools/chrome-devtools-mcp
Chrome DevTools for coding agents
#11lightpanda-io/browser
Lightpanda: the headless browser designed for AI and automation
#12fingerprintjs/fingerprintjs
The most advanced free and open-source browser fingerprinting library
#13chromium/chromium
The official GitHub mirror of the Chromium source
#14brave/brave-browser
Brave browser for Android, iOS, Linux, macOS, Windows.
#15Skyvern-AI/skyvern
Automate browser based workflows with AI
#16segment-boneyard/nightmare
A high-level browser automation library.
#17yudai/gotty
Share your terminal as a web application
#18fathyb/carbonyl
Chromium running inside your terminal
#19javascript-obfuscator/javascript-obfuscator
A powerful obfuscator for JavaScript and Node.js
#20huggingface/transformers.js
State-of-the-art Machine Learning for the web. Run 🤗 Transformers directly in your browser, with no need for a server!
#21feathersjs/feathers
The API and real-time application framework
#22faker-js/faker
Generate massive amounts of fake data in the browser and node.js
#23BrainJS/brain.js
🤖 GPU accelerated Neural networks in JavaScript for Browsers and Node.js
#24browserify/browserify
browser-side require() the node.js way
#25browseros-ai/BrowserOS
🌐 The open-source Agentic browser; alternative to ChatGPT Atlas, Perplexity Comet, Dia.
#26DevExpress/testcafe
A Node.js tool to automate end-to-end web testing.
#27WebKit/WebKit
Home of the WebKit project, the browser engine used by Safari, Mail, App Store and many other applications on macOS, iOS and Linux.
#28bpmn-io/bpmn-js
A BPMN 2.0 rendering toolkit and web modeler.
#29H-M-H/Weylus
Use your tablet as graphic tablet/touch screen on your computer.
#30artilleryio/artillery
The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.
#31lencx/Noi
🚀 Less chaos. More flow.
#32stagewise-io/stagewise
The coding agent built for the web. stagewise is a purpose-built browser for developers with a coding agent built right in.
#33opal/opal
Ruby ♥︎ JavaScript
#34Hufe921/canvas-editor
rich text editor by canvas/svg
#35mozilla-mobile/reference-browser
A full-featured browser reference implementation using Mozilla Android Components.