Top 23 Firefox Open-Source Projects

  • Playwright

    Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

    Project mention: How I practice TDD | | 2023-11-19

    You already use tools such as Playwright or Cypress for your Integration Tests.

  • bypass-paywalls-chrome

    Bypass Paywalls web browser extension for Chrome and Firefox.

    Project mention: Bypass Paywalls Clean combines all soft paywall hacks into one neat package | | 2023-11-21
  • 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.

  • mkcert

    A simple zero-config tool to make locally trusted development certificates with any names you'd like.

    Project mention: Simplifying Localhost HTTPS Setup with mkcert and stunnel | | 2023-11-27

    Solution: mkcert – Your Zero-Configuration HTTPS Enabler Meet mkcert, a user-friendly, zero-configuration tool designed for creating locally-trusted development certificates. Find it on its GitHub page and follow the instructions tailored for your operating system. For Mac users employing Homebrew, simply execute the following commands in your terminal:

  • uBlock

    uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.

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

    I'm misremembering from the initial "uBO Minus" release [1]


  • octotree

    GitHub on steroids

    Project mention: How to read code on github? | /r/learnprogramming | 2023-03-30
  • ArchiveBox

    🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...

    Project mention: Omnivore – free, open source, read-it-later App | | 2023-10-15

    Perhaps ArchiveBox[0] will work for you? A self-hosted archiver to save websites in various formats. Has a section on that page for alternatives as well that might work too.


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


  • 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

  • return-youtube-dislike

    Chrome extension to return youtube dislikes

    Project mention: Update is Now Available | /r/ReturnYoutubeDislikes | 2023-10-20 is submitted for review both to Mozilla and Chrome stores, meanwhile you can install manually from these release files: ```

  • firefox-ios

    Firefox for iOS

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

    :globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites

    Project mention: Fe or Solidity, which is better? | | 2023-11-29

    For this tutorial you will need Metamask or other wallet of your choice, with Scroll Sepolia funds that you can get from a Sepolia faucet and then bridge them to L2 using the Scroll Sepolia bridge. Alternatively, you can use a Scroll Sepolia Faucet to get funds directly on L2.

  • playwright-python

    Python version of the Playwright testing and automation library.

    Project mention: Scrape Google Flights with Python | | 2023-04-21


  • HackBrowserData

    Decrypt passwords/cookies/history/bookmarks from the browser. 一款可全平台运行的浏览器数据导出解密工具。

  • user.js

    Firefox privacy, security and anti-tracking: a comprehensive user.js template for configuration and hardening

    Project mention: Anonimlik Rehberi | /r/KGBTR | 2023-10-23
  • SponsorBlock

    Skip YouTube video sponsors (browser extension)

    Project mention: Show HN: YouTube banned adblockers so I built an extension to skip their ads | | 2023-11-18

    For the latter there’s the open-source SponsorBlock:

  • clients

    Bitwarden client applications (web, browser extension, desktop, and cli)

    Project mention: Bitwarden Broken in Linux | | 2023-11-17

    Breaking: Open Source software have BUGS!

  • geckodriver

    WebDriver for Firefox

    Project mention: Boost Your Test Automation With Selenium Framework: Comprehensive Guide | | 2023-08-11

    Download GeckoDriver from the Mozilla GitHub repository: download

  • omni

    The all-in-one tool to supercharge your productivity ⌨️

    Project mention: What chrome extensions are you using in 2023? | /r/chrome_extensions | 2023-01-10 - for self-organization and optional browsing through your bookmarks in a familiar way (if you like Cmd+K spotlight search bar a common pattern in many modern applications, this is for you!)

  • xdm

    Powerfull download accelerator and video downloader

    Project mention: How to Download Videos from | /r/Piracy | 2023-07-11
  • melonJS

    a fresh, modern & lightweight HTML5 game engine

    Project mention: Babylon 6.0 | | 2023-04-20
  • Surfingkeys

    Map your keys for web surfing, expand your browser with javascript and keyboard.

    Project mention: Surfingkeys: Supercharged Vimium with JavaScript Support | | 2023-12-01
  • tridactyl

    A Vim-like interface for Firefox, inspired by Vimperator/Pentadactyl.

    Project mention: Recover lost text by coredumping Firefox | | 2023-10-22

    You can achieve this with native messaging [0] in tridactyl [1]:

    It's really cool, I've added an option to open these windows in floating mode automatically in my sway config through another application name iirc. Ans then I press a simple shortcut, and it opens my editor (Helix) with the already entered text and once I close it, it'll transfer the text from that temporary file which was open in your editor to the the input field/textare again.


  • Firefox-UI-Fix

    🦊 I respect proton UI and aim to improve it.

    Project mention: How to make the accent on selected tab blue? | /r/FirefoxCSS | 2023-11-28

    So I applied an updated version of Firefox-UI-fix for Firefox 120, and now my accent on selected tabs is gone.

  • floccus

    :cloud: Sync your bookmarks privately across browsers and devices

    Project mention: Floccus – Sync Bookmarks Privately | | 2023-11-26
  • 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-12-01.

Firefox related posts


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

Project Stars
1 Playwright 57,057
2 bypass-paywalls-chrome 43,741
3 mkcert 43,628
4 uBlock 40,442
5 octotree 22,566
6 ArchiveBox 17,385
7 SingleFile 12,569
8 return-youtube-dislike 11,874
9 firefox-ios 11,716
10 metamask-extension 10,893
11 playwright-python 9,710
12 HackBrowserData 9,153
13 user.js 8,478
14 SponsorBlock 7,987
15 clients 7,582
16 geckodriver 6,801
17 omni 6,679
18 xdm 5,854
19 melonJS 5,573
20 Surfingkeys 4,872
21 tridactyl 4,678
22 Firefox-UI-Fix 4,677
23 floccus 4,516
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.