Open-source projects categorized as Browser

Top 23 Browser Open-Source Projects

  • Next.js

    The React Framework

    Project mention: Explore Full Stack Magic:Next.js + Prisma + Next-auth + vercel/postgres | | 2023-11-28

    full-stack framework Next.js

  • astro

    The web framework that scales with you — Build fast content sites, powerful web applications, dynamic server APIs, and everything in-between ⭐️ Star to support our work!

    Project mention: So You're Interested in Being an Open Source Maintainer | | 2023-11-21

    Astro has one of the most highly regarded communities because of their willingness to support contributors, create a clear path for contributors, and encourage the growth of the community.

  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • Monaco Editor

    A browser based code editor

    Project mention: NPM workspace and vite - Read dependency build output (d.ts file) | /r/webdev | 2023-11-30

    So lets say the project consists of two packages Lib and App in which Lib is a library and App is the frontend app which depends on Lib. Now I want to display a monaco powered code editor in App which has has access to all types of Lib. This means that I have to somehow read the *.d.ts file of Lib as a string to set it as "extra lib" for monaco.

  • webtorrent

    ⚡️ Streaming torrent client for the web

    Project mention: Now that Netflix is cracking down on account sharing, can we please get physical releases? | /r/BoJackHorseman | 2023-06-13

    You can stream torrents

  • slate

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

    Project mention: 5 Not-So-Typical React Libraries for an Outstanding Project | | 2023-08-03
  • serenity

    The Serenity Operating System 🐞

    Project mention: SerenityOS – a love letter to '90s user interfaces with a custom Unix-like core | | 2023-11-30
  • Servo

    The Servo Browser Engine

    Project mention: Populating the page: how browsers work | | 2023-10-13

    To pain broad strokes, the layout phase (~= take the HTML, take the CSS, determine the position and size of boxes) is largely sequential in production browser engine today. Selector matching (~= what CSS applies to what element) is parallel in Firefox today, via the Stylo Rust crate originally developed in the research browser engine Servo. Servo can do parallel layout in some capacity (but doesn't implement everything), is an interesting and recent document on the matter.

    Parallel layout is generally considered to be a complex engineering problem by domain experts. is a really cool article that is related, that is a few years old but what it says is largely correct today.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • mocha

    ☕️ simple, flexible, fun javascript test framework for node.js & the browser

    Project mention: How To Write Better and Quality Code | | 2023-11-05

    JavaScript Popular tools for testing: Mocha, Jasmine, Unit JS, Jest

  • Avalonia

    Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET Foundation community project.

    Project mention: Ask HN: How to create web, mobile, and desktop apps from a single code base? | | 2023-11-29
  • fingerprintjs

    Browser fingerprinting library. Accuracy of this version is 40-60%, accuracy of the commercial Fingerprint Identification is 99.5%. V4 of this library is BSL licensed.

    Project mention: FingerprintJS - We could be tracking even in incognito/private mode! | /r/WebmasterValley | 2023-09-22
  • Nightmare

    A high-level browser automation library.

  • gotty

    Share your terminal as a web application

    Project mention: CLI software remote elérése | /r/programmingHungary | 2023-07-11
  • brave-browser

    Next generation Brave browser for Android, Linux, macOS, Windows.

    Project mention: Why Bother with uBlock Being Blocked in Chrome? Time to Switch to Firefox | | 2023-11-27

    or how the most popular browser privacy test is run by a brave employee.. hmm guess which browser scores the highest and a favorable testing environment with the settings

  • feathers

    The API and real-time application framework

    Project mention: Best NodeJS frameworks for seamless backend development | | 2023-11-20

    Community stats: Feathers.js has a small but active community with 14.8k stars and 761 forks on GitHub.

  • browserify

    browser-side require() the node.js way

    Project mention: 5 Different Tools to Bundle Node.js Apps | | 2023-06-13

    Browserify is a widely used JavaScript bundler with over 2 million NPM weekly downloads. In addition to Node.js support, allowing developers to use require() statements in the browser is one of its highlighted features.

  • Brain.js

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

    Project mention: Gotta consider every possibility | /r/technicallythetruth | 2023-04-27

    One, Two, Three, and so on. ANYone does use JS for machine learning. Though that's unconventional, python is by far the leading language for ML. Maybe you meant to say "EVERYone"?

  • SingleFile

    Web Extension and CLI tool for saving a faithful copy of a complete web page in a single HTML file

    Project mention: My website is one binary | | 2023-10-21

    I agree it would be "great" a complete website in the ZIP. I think this is technically possible, someone just have to code it.


  • javascript-obfuscator

    A powerful obfuscator for JavaScript and Node.js

    Project mention: Javascript Deobfuscation | | 2023-10-06
  • karma

    Spectacular Test Runner for JavaScript

    Project mention: How to Fetch Data from an API in Angular | | 2023-05-29

    Run ng test to execute the unit tests via Karma.

  • firefox-ios

    Firefox for iOS

    Project mention: Firefox share in iOS always in dark mode? | /r/firefox | 2023-06-09
  • peerjs

    Simple peer-to-peer with WebRTC

    Project mention: Blockchain as a Datastructure | /r/CryptoTechnology | 2023-11-11
  • debug

    A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers

    Project mention: Has anyone figured out how to enable the millisecond diff feature in the debug package? | /r/node | 2023-08-16

    I'm using the debug package:, but some reason I don't see millisecond diffs, which would be really useful.

  • faker

    Generate massive amounts of fake data in the browser and node.js (by faker-js)

    Project mention: Front-End Prototyping - Mock JSON Data Provider | /r/sveltejs | 2023-10-16
  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-11-30.

Browser related posts


What are some of the best open-source Browser projects? This list will help you:

Project Stars
1 Next.js 115,171
2 astro 37,290
3 Monaco Editor 36,438
4 webtorrent 28,493
5 slate 28,205
6 serenity 26,496
7 Servo 24,292
8 mocha 22,277
9 Avalonia 20,456
10 fingerprintjs 20,053
11 Nightmare 19,466
12 gotty 18,169
13 brave-browser 16,001
14 feathers 14,808
15 browserify 14,463
16 Brain.js 14,031
17 SingleFile 12,490
18 javascript-obfuscator 12,053
19 karma 11,896
20 firefox-ios 11,701
21 peerjs 11,616
22 debug 10,879
23 faker 10,833
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.