Mercury AVX2

Mercury AVX2 129.0.2

Firefox fork with compiler optimizations and patches from Librewolf, Waterfox, and GNU IceCat.

Download for Windows

About Mercury AVX2

Firefox fork with compiler optimizations and patches from Librewolf, Waterfox, and Ghostery.
It aims to be the Firefox equivalent of my main project: Thorium (a Chromium fork).

What's new in 129.0.2

- Finally updated it, plz don't hate me I know ya'll been waiting
- Builds for ALL DA OSES!
- Incorporated some compiler flags from Zen browser, AND, made some commits to Zen as well to add some of Mercury's AVX2 stuff. See > zen-browser/desktop#1216 Thanks to the author for talking to me on Reddit and then accepting my pull request.
- Disabled "Normandy", a component that allows Mozilla to alter extension configurations at will remotely. (bleh wtf is that)
- Enabled JS_SHELL, for devs looking to use extensions like https://addons.mozilla.org/en-US/firefox/addon/scratchpad/ to get a semblance of that functionality that they removed.
- Tabstrip functionality of Firefox View is enabled, without actually enabling firefox view due to it's other bad stuff we don't want (You can still manually enable it in about:config, then re-add it to the tabstrip with the buttons editor).
- MacOS builds lack PGO, since I had to cross-compile them. May reduce performance.
NOTE: For those looking to build for themselves, cross compiling for MacOS is now broken since Apple complained about Mozilla redistributing the XCode SDK (of course 🙄). The workaround involves a lengthy process to package up the SDK from a Mac, then copy it to your Linux machine. It's outside the scope of these release notes, but I may add instructions to the //docs folder at a later date.
UI Update: Next release will have some UI patches from Floorp, a popular Firefox fork. However, remember that Mercury doesn't attempt to heavily modify the UI from upstream Firefox, so don't expect Mercury to end up being a compiler optimized Floorp. I promise there won't be a freakin months long delay in updating. But I also tend to put Thorium and Codium first over my other projects. One man can only do so much, even with as often as I am on the computer doing nerd stuff.

Full release notes »

Technical details

PublisherAlex313031
Version129.0.2
Release date2024-09-17
LicenseMPL-2.0
Installer typeexe
Architecturex64
Package IDAlex313031.Mercury.AVX2

Install Mercury AVX2 from the command line

Install with Windows Package Manager
winget install --id=Alex313031.Mercury.AVX2 -e
Update to the latest version
winget upgrade --id=Alex313031.Mercury.AVX2 -e
Uninstall
winget uninstall --id=Alex313031.Mercury.AVX2 -e
Silent install with the offline installer
"mercury_129.0.2_win64_AVX2_installer.exe" /S

avx2avxavx-instructionsbrowsercompiler-optimizationfirefoxfirefox-forkfirefox-forkingmercuryoptimizationprivacysse3web-browserweb-platformwebbrowser

Frequently asked questions

Is Mercury AVX2 free?

Yes. Mercury AVX2 is free and open-source software released under the MPL-2.0 license.

What is the latest version of Mercury AVX2?

The latest version is 129.0.2, released on Sep 17, 2024.

Is it safe to download Mercury AVX2?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with d8e1545abc897d9d66d92b7cd973419094e2037171a98defcc02f865022e6ac5.

Which Windows versions does Mercury AVX2 support?

Mercury AVX2 runs on Windows and is available for 64-bit (x64) systems.

How do I install Mercury AVX2 silently?

Run the offline installer with "mercury_129.0.2_win64_AVX2_installer.exe" /S, or install it with Windows Package Manager: winget install --id=Alex313031.Mercury.AVX2 -e --silent.

How do I uninstall Mercury AVX2?

Open Settings › Apps › Installed apps, find Mercury AVX2 and select Uninstall. From the command line, run winget uninstall --id=Alex313031.Mercury.AVX2 -e.