Firefox

Top 23 Firefox Open-Source Projects

  1. puppeteer

    JavaScript API for Chrome and Firefox

    Project mention: Migrating from Astro 5 to Astro 6: A Real-World Breakdown πŸ“– | dev.to | 2026-05-03

    After the upgrades, TypeScript started rejecting Buffer as a Response body. This wasn't a runtime issue β€” Puppeteer still returns a Buffer β€” but astro check (and therefore npm run build) flags it.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. Playwright

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

    Project mention: Building a self-hosted browser scraping service (is it more hassle than its worth?) | dev.to | 2026-05-27

    The foundational decision is understanding that Playwright is a control library, not a browser. It speaks Chrome DevTools Protocol (CDP) to whatever binary you point it at, and the binary is entirely separate from the library. This distinction is what makes a remote browser service possible.

  4. uBlock

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

    Project mention: I'm So Tired of Ads | news.ycombinator.com | 2026-05-31

    And in case you do need them, it’s a simple keyboard shortcut to load them (= Relax mode).

    [1] https://github.com/gorhill/uBlock/wiki/Blocking-mode:-medium...

  5. mkcert

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

    Project mention: mkdev: trusted HTTPS for localhost, mapped by name | dev.to | 2026-05-24

    On install it generates an ECDSA P-256 root CA at ~/.mkdev/ca/ (private key written 0o400, owner-read only) and installs it into the OS-native trust store. The trust-store integration β€” Keychain via security on macOS, the CA-bundle dirs plus update-ca-* on Linux, the ROOT store via crypt32.dll on Windows β€” is adapted from mkcert (BSD-3, credited in LICENSE-MKCERT). That layer is the genuinely OS-specific part and reusing it saved a lot of pain.

  6. desktop

    Welcome to a calmer internet

    Project mention: dao-browser VS desktop - a user suggested alternative | libhunt.com/r/dao-browser | 2026-05-24

    zen is also a browser, but dao is build for chromium kernel

  7. ArchiveBox

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

    Project mention: The Speed of Prototyping in the Age of AI | news.ycombinator.com | 2026-05-31
  8. octotree

    GitHub on steroids

  9. SingleFile

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

    Project mention: Ask HN: Does a good "read it later" app exist? | news.ycombinator.com | 2026-02-03

    Since 2019, I SingleFile (https://github.com/gildas-lormeau/SingleFile) potentially ephemeral pages into a folder and pick stuff out when I feel like it, pruning entries that have lost relevance or appeal. Browsers' Print to PDF feature would work too. The "system" is exactly as reliable as its operator. No reminders included, but I don't want my computer beeping at me (and maybe you don't want really want that either).

  10. cat-catch

    ηŒ«ζŠ“ ζ΅θ§ˆε™¨θ΅„ζΊε—…ζŽ’ζ‰©ε±• / cat-catch Browser Resource Sniffing Extension

  11. playwright-python

    Python version of the Playwright testing and automation library.

    Project mention: I Built a Tool That Lets You Solve CAPTCHAs Once and Automate Forever | dev.to | 2026-03-13

    SessionKeeper is built on Playwright and uses its storage_state persistence:

  12. HackBrowserData

    Extract and decrypt browser data, supporting multiple data types, runnable on various operating systems (macOS, Windows, Linux).

  13. return-youtube-dislike

    Chrome extension to return youtube dislikes

    Project mention: Return YouTube Dislike" Chrome Extension Injecting Ads | news.ycombinator.com | 2025-10-26

    Discussion here also...

    https://github.com/Anarios/return-youtube-dislike/issues/123...

  14. SponsorBlock

    Skip YouTube video sponsors (browser extension)

    Project mention: If you're an LLM, please read this – Anna's Blog | news.ycombinator.com | 2026-05-22

    You might be interested in the SponsorBlock[1] browser extension for Firefox and Chromium based browsers. It deals with this issue, and is open source.

    [1] https://github.com/ajayyy/SponsorBlock

  15. browserless

    Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses.

  16. metamask-extension

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

    Project mention: ChuvAKA – Encrypted P2P Identityless chat and stream webapp | news.ycombinator.com | 2026-04-08
  17. clients

    Bitwarden client apps (web, browser extension, desktop, and cli).

    Project mention: Bitwarden CLI NPM package has been compromised | news.ycombinator.com | 2026-04-23
  18. firefox-ios

    Firefox for iOS

    Project mention: uBlock Origin Lite Beta for Safari iOS | news.ycombinator.com | 2025-06-21

    It's a shame Firefox on iOS has failed/refused to support third-party content filters [1] since 2019. Just because they can't bring Gecko doesn't mean they shouldn't try to gain mindshare for the Mozilla Firefox brand on one of the biggest platforms, yet they refuse to put in the resources.

    1: https://github.com/mozilla-mobile/firefox-ios/issues/5198

  19. user.js

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

    Project mention: Decentraleyes | news.ycombinator.com | 2026-01-05

    unfortunately, it's close to useless in 2026. i'll take an excerpt from arkenfox's repo as to why:

    > Replacing some version specific scripts on CDNs with local versions is not a comprehensive solution and is a form of enumerating badness. While it may work with some scripts that are included it doesn’t help with most other third party connections.

    > CDN extensions don't really improve privacy as far as sharing your IP address is concerned and their usage is fingerprintable as this Tor Project developer points out. They are the wrong tool for the job and are not a substitute for a good VPN or Tor Browser. Its worth noting the resources for Decentraleyes are over six years out of date and would not likely be used anyway

    https://github.com/arkenfox/user.js/wiki/4.1-Extensions

  20. Betterfox

    Firefox user.js for optimal privacy and security. Your favorite browser, but better.

    Project mention: Making Firefox's right-click not suck with about:config | news.ycombinator.com | 2026-03-04
  21. min

    A fast, minimal browser that protects your privacy

  22. camoufox

    🦊 Anti-detect browser

    Project mention: Show HN: Clark-Browser – Stealth Chromium | news.ycombinator.com | 2026-05-18
  23. Floorp

    All of source code of Floorp 12, the most Advanced and Fastest Firefox derivative 🦊

    Project mention: Let Me Pay for Firefox | news.ycombinator.com | 2025-07-13

    https://github.com/Floorp-Projects/Floorp-core [a submodule of their main repo] is noticeably missing any licensing information

    I went there to find out how they're tracking upstream releases, because that's my major heartburn about any fork of one of the biggest attack targets on a personal computer. Since 12.0.14 doesn't tell me anything about what version of Firefox it's built against, I guess https://github.com/Floorp-Projects/Floorp/blob/v12.0.14/brow... is the best one can do and since it says 128.anything and the current production release is 140.0.4 I got my answer

  24. floccus

    :cloud: Sync your bookmarks privately across browsers and devices

    Project mention: Your Bookmarks Are Trapped β€” Here's How to Free Them | dev.to | 2026-02-14

    2. Self-hosted solutions (Floccus + Nextcloud/WebDAV) If you run your own Nextcloud or WebDAV server, Floccus can sync bookmarks across browsers using your own infrastructure. Great for privacy purists, but requires server maintenance.

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

Firefox discussion

Log in or Post with

Firefox related posts

  • I'm So Tired of Ads

    1 project | news.ycombinator.com | 31 May 2026
  • dao-browser VS desktop - a user suggested alternative

    2 projects | 24 May 2026
  • Firefox Has Integrated Brave's Adblock Engine

    10 projects | news.ycombinator.com | 24 Apr 2026
  • Anthropic Mythos Broke Firefox: 271 zero-day vulnerabilities

    2 projects | dev.to | 23 Apr 2026
  • How Silicon Valley Is Turning Scientists into Exploited Gig Workers

    1 project | news.ycombinator.com | 17 Apr 2026
  • HTML to PDF API: Convert Web Content to PDF Programmatically with Foxit

    6 projects | dev.to | 16 Apr 2026
  • Zen Browser

    1 project | news.ycombinator.com | 15 Apr 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 7 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

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

# Project Stars
1 puppeteer 94,449
2 Playwright 90,281
3 uBlock 65,235
4 mkcert 58,813
5 desktop 42,526
6 ArchiveBox 27,614
7 octotree 23,192
8 SingleFile 21,419
9 cat-catch 19,961
10 playwright-python 14,718
11 HackBrowserData 14,171
12 return-youtube-dislike 13,614
13 SponsorBlock 13,293
14 browserless 13,289
15 metamask-extension 13,137
16 clients 12,984
17 firefox-ios 12,966
18 user.js 12,590
19 Betterfox 10,480
20 min 9,005
21 camoufox 8,990
22 Floorp 8,179
23 floccus 8,099

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com