back to home

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

138,367JavaScript
Explore Repo

#2LadybirdBrowser/ladybird

Truly independent web browser

61,350C++
Explore Repo

#3withastro/astro

The web framework for content-driven websites. ⭐️ Star to support our work!

57,614TypeScript
Explore Repo

#4microsoft/monaco-editor

A browser based code editor

45,765JavaScript
Explore Repo

#5servo/servo

Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.

36,038Rust
Explore Repo

#6SerenityOS/serenity

The Serenity Operating System 🐞

33,000C++
Explore Repo

#7ianstormtaylor/slate

A completely customizable framework for building rich text editors. (Currently in beta.)

31,592TypeScript
Explore Repo

#8webtorrent/webtorrent

⚡️ Streaming torrent client for the web

30,832JavaScript
Explore Repo

#9AvaloniaUI/Avalonia

Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology

30,270C#
Explore Repo

#10ChromeDevTools/chrome-devtools-mcp

Chrome DevTools for coding agents

29,682TypeScript
Explore Repo

#11lightpanda-io/browser

Lightpanda: the headless browser designed for AI and automation

28,956Zig
Explore Repo

#12fingerprintjs/fingerprintjs

The most advanced free and open-source browser fingerprinting library

26,761TypeScript
Explore Repo

#13chromium/chromium

The official GitHub mirror of the Chromium source

23,468C++
Explore Repo

#14brave/brave-browser

Brave browser for Android, iOS, Linux, macOS, Windows.

22,260
Explore Repo

#15Skyvern-AI/skyvern

Automate browser based workflows with AI

21,284Python
Explore Repo

#16segment-boneyard/nightmare

A high-level browser automation library.

19,965JavaScript
Explore Repo

#17yudai/gotty

Share your terminal as a web application

19,427Go
Explore Repo

#18fathyb/carbonyl

Chromium running inside your terminal

15,978Rust
Explore Repo

#19javascript-obfuscator/javascript-obfuscator

A powerful obfuscator for JavaScript and Node.js

15,908TypeScript
Explore Repo

#20huggingface/transformers.js

State-of-the-art Machine Learning for the web. Run 🤗 Transformers directly in your browser, with no need for a server!

15,560JavaScript
Explore Repo

#21feathersjs/feathers

The API and real-time application framework

15,243TypeScript
Explore Repo

#22faker-js/faker

Generate massive amounts of fake data in the browser and node.js

14,979TypeScript
Explore Repo

#23BrainJS/brain.js

🤖 GPU accelerated Neural networks in JavaScript for Browsers and Node.js

14,867TypeScript
Explore Repo

#24browserify/browserify

browser-side require() the node.js way

14,734JavaScript
Explore Repo

#25browseros-ai/BrowserOS

🌐 The open-source Agentic browser; alternative to ChatGPT Atlas, Perplexity Comet, Dia.

9,944TypeScript
Explore Repo

#26DevExpress/testcafe

A Node.js tool to automate end-to-end web testing.

9,914JavaScript
Explore Repo

#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.

9,684JavaScript
Explore Repo

#28bpmn-io/bpmn-js

A BPMN 2.0 rendering toolkit and web modeler.

9,477JavaScript
Explore Repo

#29H-M-H/Weylus

Use your tablet as graphic tablet/touch screen on your computer.

8,974Rust
Explore Repo

#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.

8,920JavaScript
Explore Repo

#31lencx/Noi

🚀 Less chaos. More flow.

8,791TypeScript
Explore Repo

#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.

6,593TypeScript
Explore Repo

#33opal/opal

Ruby ♥︎ JavaScript

4,910Ruby
Explore Repo

#34Hufe921/canvas-editor

rich text editor by canvas/svg

4,843TypeScript
Explore Repo

#35mozilla-mobile/reference-browser

A full-featured browser reference implementation using Mozilla Android Components.

655Kotlin
Explore Repo