SaaSHub helps you find the best software and product alternatives Learn more →
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.
Playwright documentation
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
mkcert
A simple zero-config tool to make locally trusted development certificates with any names you'd like.
Project mention: Build a tiny CA for your homelab with a Raspberry Pi | news.ycombinator.com | 2025-01-19 -
-
ArchiveBox
🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...
2. Drop the link into my instance of ArchiveBox [0] and will return to it a few weeks/months later or, more often than not, never again
[0] https://archivebox.io/
-
-
If someone is missing the workspaces from chrome/Arc. You can try the zen browser [1] which is Firefox fork that will have it. So you get the best of two world. Containers and workspaces. It is very good and they keep up with upstream with frequent updates.
[1] https://zen-browser.app/
-
Project mention: SingleFile: A Web Extension to save a complete web page into a single HTML file | news.ycombinator.com | 2024-12-21
SingleFile respects your privacy, you can find the privacy policy here [1].
[1] https://github.com/gildas-lormeau/SingleFile/blob/master/pri...
-
Project mention: Las Vegas staff say MrBeast should be 'blacklisted', cite OSHA | news.ycombinator.com | 2024-09-26
The extensions displays an estimate based on how many of the extension's users disliked the video. Youtube doesn't expose an API for getting the exact dislike count, except to the creator of the video.
https://github.com/Anarios/return-youtube-dislike/blob/main/...
https://support.google.com/youtube/thread/134791097/update-t...
-
-
metamask-extension
:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
Set Up a Wallet: Try using wallets like MetaMask and make small crypto transactions.
-
Project mention: Google and Anthropic are working on AI agents - so I made an open source alternative | dev.to | 2025-01-09
Integrating Ollama, Microsoft vision models and Playwright I've made a simple agent that can browse websites and data to answer your query.
-
HackBrowserData
Extract and decrypt browser data, supporting multiple data types, runnable on various operating systems (macOS, Windows, Linux).
-
Project mention: Cat-Catch: A Browser Extension for Resource Sniffing | news.ycombinator.com | 2024-08-06
-
Project mention: My Amazon TV Now Unmutes Itself During Prime Video Commercial Breaks | news.ycombinator.com | 2025-01-09
SponsorBlock[1] does a pretty good job of skipping inline adverts and similar stuff on YouTube. It is, however, crowdsourced rather than using machine learning (so far as I am aware).
[1] https://sponsor.ajay.app/
-
user.js
Firefox privacy, security and anti-tracking: a comprehensive user.js template for configuration and hardening
Project mention: Double-Keyed Caching: How Browser Cache Partitioning Changed the Web | news.ycombinator.com | 2025-01-10 -
Project mention: Some Bitwarden users are not enjoying the new UI/UX | news.ycombinator.com | 2024-12-24
- when you search something there is no way to "go back" or clear the search, you have to manually clear the search text from the input field
More design related:
- the new "compact mode" should probably be the default and it also should decrease the font size (although you can just zoom-out)
Also I think some user complains where already addressed via settings, in Appearance you can switch on "Compact Mode" (also you should zoom in once more Ctrl+Minus once or twice) and turn on "Show quick copy actions on vault".
Tech is Typescript/Angular/Tailwind btw. pretty bloated as expected, but whatever
The client is GPL, development happens in the open: https://github.com/bitwarden/clients
-
browserless
Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses.
Project mention: How and why we ripped our Open Source product apart for a full rebuild | dev.to | 2024-02-28The core product is managed, cloud hosted browsers. We run thousands at a time using AWS and DigitalOcean, for people to use with Puppeteer and Playwright scripts. Our container is also available to self deploy under an open-source license.
-
SeleniumBase - Python APIs for web automation, testing, and bypassing bot-detection
-
I have used for several extended periods of time Min browser to stay focused on docs and spaces:
https://minbrowser.org/
-
-
-
-
Project mention: Firefox update added more sponsored content on new-tab page | news.ycombinator.com | 2024-09-09
https://github.com/yokoffing/BetterFox
I set this up once, sometimes do a git pull, and honestly, I can't see "annoyances" others always complain about. Maybe I look at the wrong places / learned to ignore them. Or maybe it's BetterFox removing them. Worth a try
Firefox discussion
Firefox related posts
-
I Switched to Firefox and Never Looked Back
-
Double-Keyed Caching: How Browser Cache Partitioning Changed the Web
-
Google and Anthropic are working on AI agents - so I made an open source alternative
-
Firefox Profiler: Web app for Firefox performance analysis
-
Show HN: Made a small JavaScript benchmarking app – BenchJS
-
Firefox releases tab groups for nightly
-
Is stuff online worth saving?
-
A note from our sponsor - SaaSHub
www.saashub.com | 21 Jan 2025
Index
What are some of the best open-source Firefox projects? This list will help you:
# | Project | Stars |
---|---|---|
1 | Playwright | 68,612 |
2 | mkcert | 51,659 |
3 | uBlock | 49,200 |
4 | ArchiveBox | 22,970 |
5 | octotree | 22,933 |
6 | desktop | 22,020 |
7 | SingleFile | 16,544 |
8 | return-youtube-dislike | 12,824 |
9 | firefox-ios | 12,325 |
10 | metamask-extension | 12,246 |
11 | playwright-python | 12,185 |
12 | HackBrowserData | 11,670 |
13 | cat-catch | 10,780 |
14 | SponsorBlock | 10,676 |
15 | user.js | 10,536 |
16 | clients | 9,621 |
17 | browserless | 9,173 |
18 | SeleniumBase | 9,090 |
19 | min | 8,120 |
20 | omni | 7,282 |
21 | geckodriver | 7,254 |
22 | xdm | 6,927 |
23 | Betterfox | 6,767 |