Skip to content

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

License

Notifications You must be signed in to change notification settings

LeeGhostLee/Betterfox

Repository files navigation

GitHub Maintained GitHub Maintained Visitors

Betterfox

about:config tweaks to enhance Mozilla Firefox.

🆕 Now with ESR support.

Made for everyday browsing

A secure, blazing fast browsing experience. Without breakage.

Betterfox is an opinionated preference list inspired by the law of diminishing returns and the minimum effective dose.

Simple goals

  1. Minimalism: get what isn't needed out of the way
  2. Efficiency: unleash Firefox's ability to be fast and performant
  3. Privacy: protect your data without causing site breakage

Simple configs

List Description
Fastfox Immensely increase Firefox's browsing speed. Give Chrome a run for its money!
Securefox Global Privacy Control. HTTPS-by-Default. Total Cookie Protection with site isolation. Enhanced state and network partitioning. Telemetry disabled.
Peskyfox Unclutter the new tab page. Remove Pocket. Restore compact mode as an option. Stop webpage notifications, pop-ups, and other annoyances.
Smoothfox Get Edge-like smooth scrolling on your favorite browser — or choose something more your style.
user.js All the essentials. None of the breakage. This is your user.js.

Fastfox, Securefox, Peskyfox, and Smoothfox are guides to settings within Firefox.

The user.js — a configuration file that controls Firefox settings — is curated from these guides.

Getting started

If you don't have it already: Get Firefox

  1. Create a backup profile.
  2. Download the user.js file here (Right click > Save Link As…).
  3. Review Common Overrides and make any necessary changes.
  4. Open Firefox. In the URL bar, type about:profiles and press Enter.
  5. For the profile you want to use (or use default), click Open Folder in the Root Directory section.
  6. Move the user.js file into the folder.

After restarting Firefox:

  1. Get an ad blocker like uBlock Origin with our recommended filters. For a simple solution, use Ghostery.
  2. Enable DNS-level protection with NextDNS, and check out our configuration guide.

about:Privacy

Betterfox is a great balance of privacy and convenience.

See Optional Hardening for other suggestions.

Recognition

Browser Integration

YouTube

Podcasts

Articles

Guides

Reviews

  • “I use this one ... The performance is absolutely amazing. There’s definitely a huge difference when it comes to loading sites.” - DIRIKtv
  • "BetterFox ... will provide good-enough privacy and help with performance." - Qdoit12Super
  • "...drastically changed the experience with Firefox for me. Improved speed, security, smoothness, and removed clutter." - AppDate
  • "I don't think I could use Firefox without Betterfox." - Professional_Fun4616
  • "The best collection of tweaks available." - AuRiMaS
  • "FF is now much snappier! Thanks a lot for the suggestions!" - whotheff
  • "...the experience is so good now I don’t think I’ll go back to any of the chromium based browsers." - Mr_Compromise

Support

If you like the project, leave a ⭐ (top right) and become a stargazer!

Stargazers repo roster for @yokoffing/Betterfox

Credit

  • This repository benefits from the ongoing research provided by arkenfox.
  • Appreciation goes to the Firefox team and developers working on Bugzilla, fighting for the open web.
  • A special thanks to Alex Kontos of Waterfox for his collaboration in v.116.
  • Many thanks to the 2021 Ghostery team for testing Betterfox at scale in its early days.
Free Website Counter
since 23 July 2022

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 94.2%
  • Python 5.8%