Skip to content(if available)orjump to list(if available)

A look at Firefox forks

A look at Firefox forks

130 comments

·March 14, 2025

slindsey

For years I've thought of creating a "paid" Firefox fork that is _just_ Firefox rebranded, but otherwise the exact codebase. The money brought in would be used to pay an open source developer to work strictly on things intended to be sent upstream to the Mozilla Firefox. If nothing else, it would prove whether or not people are willing to pay for Firefox.

The problem with Firefox currently is the organizational structure; the way that they need to monetize; the fact that you can't pay for Firefox development. The problem with forks is that they are all "Firefox plus this" or "Firefox without that".

cosmic_cheese

I don’t know that this idea would work for literally just Firefox, but I strongly believe that people would be willing to pay for a Firefox fork that has a laser focus on fit and finish and poweruser features. Think a “Firefox Pro” of sorts.

Why do I think this? Three reasons:

- It elevates the browser into a higher category of tool, where currently Firefox inhabits the same space as OS-bundled calculators and text editors, making it being paid more justifiable in peoples’ minds.

- Firefox has long had issues with rough edges and papercuts, which I believe frustrates users more than Mozilla probably realizes.

- Much of Firefox’s original claim to fame came from its highly flexible, power user friendly nature which was abandoned in favor of chasing mass appeal.

bastawhiz

If someone was building "Arc but for Firefox" I'd gladly pay for that. Firefox is, because of its position in the market, incapable of doing anything broadly interesting that's not "Be as Chrome-like as possible." They sneak in features that are nice, but I simply don't think we'll ever see Mozilla put out something that does anything that really sets Firefox apart. We'll only ever just get marginally better privacy settings or whatever the next Pocket ends up being.

Browsers are _user agents_. I want my user agent to serve me by being as frictionless as possible when I use it. I simply can't accept that what Chrome/Firefox/Edge/Safari/Opera have provided as the standard web browsing experience for the last two decades is a global maximum. We use the web in very different ways than we did a generation ago and yet Firefox 136 looks impressively similar to both Firefox 36 and Firefox 3.6. Take the gradients away from Chrome 1.0 and you could convince me a screenshot of it was their next version. If the browser is a tool, it's astounding that the tool has hardly evolved _at all_.

I miss the days when Opera did all sorts of weird and wacky shit. Opera 9 was a magical time, and brought us things like tabs and per-tab private browsing and a proper download manager and real developer tools. Firefox should be that, but they're too scared to actually do anything that isn't going to be a totally safe business decision.

cosmic_cheese

Totally agree. Even core features like bookmarks have barely improved in decades. All the emphasis has been on skin-deep UI refreshes, gimmicks, ways to monetize the user, and ways for developers to control the user’s experience.

I used to be a big fan of OmniWeb back in its day because it pushed the envelope in adding utility and emphasized its role as a powerful tool that put the user in control. It included things like per-page user CSS years before userstyles became popular in Firefox and Chrome.

It was paid however, and at least in that point in time there was little appetite for a paid browser, and so now it’s a hobby project that Omni Group devs occasionally tinker on and hasn’t been actively maintained in some time.

osener

Zen browser is exactly this. It has a growing ecosystem of “Zen mods” and has a great Arc-like out-of-box experience.

https://zen-browser.app/

valunord

I would rather see Orion on Firefox.

0x457

I think in todays world, when everything is a subscription, payment for a browser doesn't look so far-fetched.

TylerE

Getting people to pay for something that has always been free is a tall ask. Most people are barely aware of what a browser is. They just think it’s part of the OS.

matheist

> intended to be sent upstream to the Mozilla Firefox

This part is difficult if you actually want those changes to be accepted.

I recently had a patch accepted into Firefox. More than three months from submission to merge, including one round of code review which I turned around the same day. It was not a large patch. This is no criticism of the Firefox team, just the reality that my priorities are not their priorities.

They don't necessarily have the bandwidth or interest in accepting other people's/teams' vision or contribution.

dblohm7

> This is no criticism of the Firefox team, just the reality that my priorities are not their priorities.

I am a former Mozilla Corporation employee, so I am more willing to criticize the current state of MoCo culture as a whole...

> They don't necessarily have the bandwidth or interest in accepting other people's/teams' vision or contribution.

I would say it really depends on the nature of the patches being contributed; if they are not inconsistent with project goals and not excessively burdensome, I'd hope that they in theory would be considered.

However, I will say that MoCo culture was already much different by the late 2010s than it was in the early 2010s. When I joined MoCo in 2012, there were multiple managers I interacted with who openly valued community interaction and encouraged their reports to set quarterly goals relating to mentoring external contributors. IMHO that encouragement had died off by the late 2010s.

glenstein

I continue to be puzzled by this idea of direct donations being a panacea.

Firefox already has orders of magnitude more revenue than would come in from such a venture. And that already mobilizes development resources toward the core browser, which are already more substantial than what would be raised by direct donations. Just to use some back of the envelope math right now the revenue is something on the order of $500 million a year and I believe that software development is 50 to 60% and then infrastructure that supports the development which is under like administration and operations is another double digit percent.

As far as I know, when it comes to crowdsourcing resources for software development, there's basically no precedent for raising the amount of revenue necessary. The closest analog I can think of is Tor, which gives something on the order of $10 million a year. And the best crowd-sourced online fundraising for any project over all that I can think of as Wikipedia, which I believe is around like 280 million or so, which is slightly more than half of the revenue that Mosia already gets. But of course, Wikipedia leverages a vast user base. A kind of existing compact between themselves and users that I think has given them momentum, and because it's about content consumption rather than software, I think has a different relationship with its user base where it's hard to gauge how transferable it is as an example to Firefox.

I don't think assumptions that starting from scratch, they would eclipse Wikipedia are realistic. And I think the upshot of it is that the suggestion is that Firefox would be better off raising less revenue than they already do to maintain focused developer attention on the browser, which contrasts with a reality where they already invest more resources in that then would plausibly come from user donations, which seems to undercut the point that user donations would 'restore' focus on the browser.

I have nothing against user donations, but I just think for practical impact, especially in the short term, is quite limited and more about being invoked as a rhetorical point to imply an insufficient commitment to developing the core browser at present. I think despite being a big Firefox cheerleader, at present I do have concerns about their wandering direction, but I don't think it's realistic to think that direct user donations would have any impact on market share or would even substantially change the amount of resources available to invest in the browser.

fresh_geezer

I thought it would funny to buy the Netscape brand off AOL and start a fork using that name. Maybe combined with your idea, then when/if there's enough funding coming in it can become the main entity developing the browser.

MrAlex94

FWIW, when Waterfox was part of S1, I’d make sure all work we did was open and there were the odd times I had our dept push upstream patches if/when needed.

kiicia

Web browser is something I would pay subscription in a heartbeat, and I mean it, it is my actual OS now

dev1ycan

The problem with most non profits like Mozilla is that a big % of their budget goes to leeches that flood said companies, and then to justify their job as the company crashes down from bloat, they start introducing garbage like what Mozilla tried to do.

Riot games is a perfect example, company filled with nepobabies, game is losing players at an alarming rate so now the ever growing company nepobabies try to justify their job by trying to destroy every free 2 play reward, to the point where players started boycotting (they had to backtrack).

gausswho

Please someone make a Firefox that makes profile portability readable and with sensible defaults.

MrAlex94

> Waterfox is a browser that began in 2011 as an independent project by Alex Kontos while he was a student. It was acquired and then un-acquired by Internet-advertising company System1. Its site does not, at least at the moment, have enough specifics about the browser's differences and features to compel me to take it for a test drive. Are the others that much more descriptive in their features on their website?

IMO Waterfox being around for 14 years warrants a bit of a closer look as to why it’s still around after so long…

Dwedit

I read in a few places that LibreWolf's anti-fingerprinting features are breaking websites. One person complained that their meeting got scheduled incorrectly because the browser was messing with the user's time zone (for privacy reasons).

saintfire

It does break many sites. Especially if you disable WebGL. You do get used to it but that's a tall task for most users.

It has been complained/asked about to have the ability to enable webgl on whitelisted sites but the devs have a fetish with all or nothing privacy.

Unfortunately if I'm using a site that, say, distributes 3D models then I'm likely going to need it enabled, privacy aside.

The time zone thing causes confusion with office 365, as well. It displays when meetings are in your time zone which did catch me off guard once.

mixermachine

You are free to enable WebGl in the settings and install a Plugin that allows for blocking/allowing WebGl.

The default should be privacy if you install a browser that focuses on privacy.

pixxel

> devs have a fetish with all or nothing privacy

It’s a position, not a fetish.

lxn

I can confirm that. I switched to using LibreWolf as a work-dedicated browser parallel to Firefox Developer Edition.

In two weeks of using it, I got annoyed by the following: - no automatic dark-mode (against fingerprinting, some websites don't have a setting to switch it on - not sure if you can turn it off) - timezone is always UTC (can be worked-around with an extension, messed up my time tracking app and some log viewer) - login on some websites/tools is broken altogether by the strict privacy settings (did not even bother to debug, I switched to Firefox) - WebGL off by default (you can turn it on via config flag)

I switched from Firefox to Chrome and back and never had to debug and work-around so many issues. It's a decent browser, but I'm not sure the value it brings justifies the costs of time spent debugging and the inconveniences.

I will continue to use it for work, but I will not switch entirely from Firefox because I want my history available across devices.

accelbred

Unchecking resistFingerprinting in the settings disables these. You can also use the new firefox FPP settings to enable most if RFP stuff but opt out of specific stuff like dark mode, timezone, etc. You can even add per-site exceptions.

For example, my config is at https://codeberg.org/accelbread/config-flake/src/branch/mast...

KetoManx64

Are you not using librewold-overrides.cfg to disable/enable features that you want/need? All of the things you mentioned are just flags you can set in the file to turn them on or off. https://librewolf.net/docs/settings/

Y_Y

I used to have terrible time with forgetting my keys, or letting the cleaner in when I wasn't home. Then I just stopped locking the door and never looked back. It's so convenient and saves me precious time. What can I say, it just works!

bmacho

Unironically tho when were the last time you see people trying random doors if they are unlocked. There is absolutely no need to lock your door if you are not vocal about it.

don-code

I've run into this (it's in Librewolf, but is more obnoxious in Mull/IronFox on Android where I actually use this), where the privacy protections prevent the Jackbox games like Drawful from sending the contents of a drawing to Jackbox's servers. Both browsers don't fail - they just upload a rainbow pattern every time.

I use IronFox and LibreWolf as my daily drivers, but I keep Firefox installed alongside them for the inevitable site that just doesn't behave correctly. Not unlike having to reach for the big blue "E" in the bad old days.

temp0826

Can definitely attest to this. Librewolf is my daily and I run it pretty aggressively (uBO options/lists, strict blocking DNS, etc) and sometimes I'm left scratching my head where things break. Recently had an aha-moment that felt triumphant when disabling the limit cross-origin referers, as silly as it sounds. Alas, I guess I prefer it this way.

pndy

Amazon equivalent in Poland - Allegro was notoriously blocking me in Librewolf; I was served puzzle captcha or blocked from browsing at all due to "suspicious activity" 98% of the time.

colordrops

Librewolf is pretty aggressive. That would be ok if it was just defaults that you could disable if you wish but I couldn't find out how. Too opinionated.

mfro

It does that. Users have the simple option of disabling it in settings with one checkbox.

DaSHacka

Where is this 'one checkbox'?

mfro

There is a search bar in the settings page. Search 'fingerprint', uncheck 'Enable ResistFingerprinting'

inversetelecine

The biggest issue with forks, which is pointed out in the article, is Mozilla still does the heavy lifting. None of the forks have the resources (and probably interest) to fully fork Firefox and make it their own codebase to maintain.

Personally, I like LibreWolf and Mullvad browser. Hopefully they can keep up to date well into the future.

pndy

These projects to my knowledge do not release patches by themselves but as you said, rely on Mozilla's work - they take Firefox, strip it out of few features - namely one's that raised concerns, toss in additional stuff from other projects and include own branding. So perhaps these are more "customized derivatives" or "spin-offs"?

Not that work of these projects isn't good - on contrary. Mozilla has violated the trust of its users in last years with features nobody ask for and those folks pluck that stuff out.

Stil, perhaps it's a time for a proper fork that provides own code maintenance, before things will go worse at Mozilla.

tcfunk

I've been using zen lately mostly for the combination of "essentials" + "workspace" tab management scheme. I love having a space for tabs while also having a spot to pin stuff like email and bluesky which doesn't necessarily fit into one category or other.

Admittedly I haven't tried many other options, except sidebery which was good but not quite there for me.

atulvi

OK, this is it. The perfect firefox fork. The last thing I need is the ability to self host a ff sync server so my bookmarks are synced with my phone.

Propelloni

Lucky us, you can do this today, because, of course, it is Mozilla, so it is open source: https://github.com/mozilla-services/syncstorage-rs

smjburton

If Mozilla needs additional funding, I'd much rather contribute to the project with an "opt-out" subscription plan (say for $20/year) to help support the project without giving away personal data. The author correctly points out that these forks are dependent on Firefox's continued upstream development; however, having this option would provide people with the choice to support the project without giving up personal data, and Firefox and its forks could continue to be sustainably developed.

nathabonfim59

I've been using Zen since it's first public release and I must say, the development peace is simply incredible!

It's rough around the edges sometimes, but the quality of life features are chef's kiss:

<Ctrl + Shift + C> to copy the current webpage, workspaces, even an easier profile manager (just like chrome's).

rrgok

The browser engine landscape presents an interesting paradox: we have an open specification, yet multiple implementations with their own quirks and incompatibilities. This seems to undermine the very purpose of standardization.

Consider our current situation:

- The spec is largely influenced by the same big tech companies that develop the engines

- Major engines (Blink, WebKit, Gecko) are all open source

- Significant engineering resources are dedicated to maintaining compatibility

What's the actual benefit of this redundancy? In other domains, we often consolidate around reference implementations. While I understand the historical and theoretical arguments for implementation diversity (preventing monoculture, fostering innovation, avoiding vendor lock-in), I wonder if these benefits still outweigh the costs in 2025.

I'd be interested in hearing perspectives on whether maintaining multiple engines is still the optimal approach for the web ecosystem, or if we're just perpetuating technical debt from an earlier era.

robin_reala

There was a reference implementation called Amaya.[1] It died, because the set of web standards is vast and sprawling, and without a business model implementing them has been seen historically as overly expensive.

In the absence of a reference implementation, the only other suggestion for consolidation is to take an existing implementation and crown that as the winner. The problem is that implementation, regardless of open source, remains under the control of its altruistic parent company. That company then effectively gains sole control over the direction of the web, which we typically agree is a bad thing. The web is (and always has been) bigger than one engine.

[1] https://en.wikipedia.org/wiki/Amaya_(web_editor)

herrherrmann

If there was a group/vendor you could trust to develop such a universal engine to rule them all, that could work out. But, alas, no big tech company could ever be trusted with such a task (they would try to push their agenda, e.g. by preventing ad blockers).

rrgok

How is that any different from now? Look what happened recently with Mozilla and Firefox...

bad_user

I think that people should look at what happened recently and realize that absolute nothing noteworthy happened.

And Firefox is still the only browser engine with support for uBlock Origin, on Android too.

mrweasel

The issue is that if someone found a major issue in Blink, would it even be feasible to get every Chrome, Brave, Edge and Vivaldi user to switch to Firefox while the issue is fixed?

The argument is still the same as with OpenSSH and OpenSSL. Having a single dominant code base is a security risk. The risk of OpenSSL has been realized and we now have good alternatives. OpenSSH have alternatives, but we're one major security issue away from having to shutdown remote management for potentially days. If anything we need even more browser engines, Blink is 90% or more of the market. Ideally no engine would be more than 20% of all users.

Personally I still think it's worth it to have multiple engines, both for security, but also to ensure that enough people maintain the skills to keep development active. Or if the US government forces Google to sell Chrome, then there's no guarantee that the buyer would spend the same resource on Blink as Google does. Now I'm all for slowing down browser development (allowing alternative engines to develop and give web technologies a chance to settle down a bit) but with the wrong buyer it not only slows down, it stops, IE6 style. Having WebKit, Gecko, and more, helps push things forward in that case.

paulryanrogers

Because reference implementations are often less efficient.

If the standard exists as an abstract interface then future implementors can make different tradeoffs.

amelius

If we can't even trust Firefox anymore, how can we trust these other browsers?

chasil

Are the rhel RPM distributions of Firefox considered forks at all?

They are maintained for a very long time.

mixmastamyk

Probably not. However, I do believe Fedora and Debian configure and patch out the most egregious Mozilla-isms that infect Firefox already.

AdmiralAsshat

> The Floorp project is a much newer entrant. It is developed by a community of Japanese students called Ablaze. Development is hosted on GitHub, and the project solicits donations via GitHub donations. According to its donations page, donors who contribute at the $100 level may submit ads to feature in the new tab page—but the ads, which are displayed as shortcuts with a "sponsored" label, can be turned off in the settings. I've been unable to find any information about the project governance or legal structure of Ablaze.

So a group of contributors, presumably upset about Mozilla making "user-hostile" changes like displaying ads in the new tab page, create a fork of Firefox, and then solicit donations for their fork using the exact same revenue model?

sedatk

Sponsored ads and donations are different revenue models. Mozilla has always been collecting donations and nobody had a problem with it.

charcircuit

>Mozilla has always been collecting donations and nobody had a problem with it.

There are a ton of people who complain about Mozilla taking donations. It shows up in most HN threads about the mismanagement of Firefox.

tmtvl

There's an article about insecurities in Firefox (<https://madaidans-insecurities.github.io/firefox-chromium.ht...>), which is a few years old now, but it made me curious as to whether it actually is better to run a Firefox fork, like Librewolf; Firefox itself; or a Chromium fork like Ungoogled Chromium.

Unfortunately I don't really understand the implications about the security issues and I don't know whether any of the issues have been solved, so I don't know how to evaluate the security risks versus the privacy risks.