https://github.com/yokoffing/Betterfox Skip to content Toggle navigation Sign up * Product + Actions Automate any workflow + Packages Host and manage packages + Security Find and fix vulnerabilities + Codespaces Instant dev environments + Copilot Write better code with AI + Code review Manage code changes + Issues Plan and track work + Discussions Collaborate outside of code Explore + All features + Documentation + GitHub Skills + Blog * Solutions For + Enterprise + Teams + Startups + Education By Solution + CI/CD & Automation + DevOps + DevSecOps Resources + Customer Stories + White papers, Ebooks, Webinars + Partners * Open Source + GitHub Sponsors Fund open source developers + The ReadME Project GitHub community articles Repositories + Topics + Trending + Collections * Pricing Search or jump to... Search code, repositories, users, issues, pull requests... Search [ ] Clear Search syntax tips Provide feedback We read every piece of feedback, and take your input very seriously. [ ] [ ] Include my email address so I can be contacted Cancel Submit feedback Saved searches Use saved searches to filter your results more quickly Name [ ] Query [ ] To see all available qualifiers, see our documentation. Cancel Create saved search Sign in Sign up You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. {{ message }} yokoffing / Betterfox Public * Notifications * Fork 63 * Star 1.1k user.js file to harden Firefox and optimize privacy, security, and speed License MIT license 1.1k stars 63 forks Star Notifications * Code * Issues 2 * Pull requests 6 * Actions * Projects 0 * Wiki * Security * Insights More * Code * Issues * Pull requests * Actions * Projects * Wiki * Security * Insights yokoffing/Betterfox This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. main Switch branches/tags [ ] Branches Tags Could not load branches Nothing to show {{ refName }} default View all branches Could not load tags Nothing to show {{ refName }} default View all tags Name already in use A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch? Cancel Create 8 branches 7 tags Code * Local * Codespaces * Clone HTTPS GitHub CLI [https://github.com/y] Use Git or checkout with SVN using the web URL. [gh repo clone yokoff] Work fast with our official CLI. Learn more about the CLI. * Open with GitHub Desktop * Download ZIP Sign In Required Please sign in to use Codespaces. Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Launching Xcode If nothing happens, download Xcode and try again. Launching Visual Studio Code Your codespace will open once ready. There was a problem preparing your codespace, please try again. Latest commit @yokoffing yokoffing add a word ... 443710b Jul 10, 2023 add a word 443710b Git stats * 595 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .github/ISSUE_TEMPLATE Update issue templates January 17, 2023 15:08 Fastfox.js Fast 115 (#186) July 8, 2023 15:50 LICENSE Update LICENSE September 25, 2022 14:47 Peskyfox.js update pref for Disable ALT key toggling the menu bar July 6, 2023 10:15 README.md add a word July 10, 2023 13:47 Securefox.js add link for quaruntined domains July 6, 2023 09:22 Smoothfox.js Update Smoothfox.js January 18, 2023 10:39 librewolf.overrides.cfg Change Better-Fox to Betterfox (#152) February 5, 2023 13:46 user-overrides.js remove cookie banners July 8, 2023 17:07 user.js revert version # July 8, 2023 15:06 View code [ ] Betterfox Made for everyday browsing Simple goals Simple configs about:Privacy Assumptions Privacy Suggestions Recognition User Comments Browser Integration YouTube Podcasts Articles Guides Contributions Credit README.md GitHub Maintained GitHub Maintained Visitors Betterfox about:config tweaks to enhance Mozilla Firefox. Files are updated as needed for your user.js. Made for everyday browsing A secure, blazing fast browsing experience. Without breakage. Betterfox is inspired by the law of diminishing returns and the minimum effective dose. The objective is to make the browser's defaults sufficient enough for privacy-minded users, but remain trouble-free enough that my grandmother could use it. [S:(That puts a whole new twist on being a foxy grandma!):S] Edit: Sorry for the dad joke 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! Telemetry blocked. HTTPS-by-Default. Total Cookie Securefox Protection with site isolation. Enhanced state and network partitioning. Various other enhancements. Unclutter the new tab page. Remove Pocket. Restore compact Peskyfox 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 relevant prefs in Firefox. The user.js is curated from the options located in these documents. Please read the guides to understand the various options hidden in Firefox. While Betterfox is designed to set-and-forget, it contains plenty of options for those who like to tinker. about:Privacy Most projects have niche concerns with no regard for speed, annoyances, or mainstream use. But for us, features like WebGL and DRM are still enabled, and you won't find a setting like privacy.resistFingerprinting mentioned here.^^why? Fingerprinting is a high threat model issue that is only reasonably addressed by Tor.^1 If your context calls for anonymity and not just reasonable privacy, then please use the Tor Browser.^^what's the difference? Assumptions Apply preferences from the common overrides sticky if you want to revert the following behavior: * Firefox Accessibility Service is disabled to improve resource utilization and security. Override this if you use assistive software. * Embedded tweets, instagram, reddit posts, and tiktoks load on webpages, even though these requests are usually blocked when using Strict Enhanced Tracking Protection. * The native password manager is disabled. We recommend using KeePass, Bitwarden, or 1Password. * Firefox Sync and Firefox View are disabled. * Location requests are rejected and site notifications are disabled. Privacy Suggestions After applying the user.js and restarting Firefox: 1. Change your default search engine. + You can also choose a different search engine for Private Windows only: 1. Go to Settings - Search - Default Search Engine 2. Change your default search engine to DuckDuckGo, or add a premium search engine like Kagi. 2. Enable sanitize on close (clear browsing data on shutdown). + You can allow exceptions if you want to stay logged in to some sites: 1. Go to Settings - Privacy & Security - Cookies and Site Data - Manage Exceptions 2. Check Delete cookies and site data when Firefox is closed . 3. Use uBlock Origin to block ads and trackers with our custom filters. For a quick and easy solution, use Ghostery. 4. Add DNS-level protection like NextDNS, and check out the configuration guide. Recognition User Comments * 1 2 3 4 5 6 7 8 9 10 Browser Integration * Floorp Browser ^1 2 | files (April 2023) * Pulse Browser | files (Dec 2021) * Ghostery Private Browser ^1 2 | files (Feb 2021) YouTube * Firefox is NOT private. Here's how to fix it. (April 2023) * The ULTIMATE Browser Tier List (Mar 2023) * I Hate Firefox. But I'm Still Switching Back to It. (Nov 2022) * [Espanol] Optimize and Accelerate Firefox (Nov 2022) * How To Improve Firefox Performance (Dec 2021) Podcasts * GhoSTORIES with Franz & Pete, S2|E6, 17:05-18:40 (Feb 2021) Articles * Full Circle Magazine (May 2023) * [Russian] The Pulse Browser project develops an experimental fork of Firefox (May 2023) * [German] Pulse Browser Review: Firefox fork with Turbo tweaks and Opera sidebar (April 2023) * 2023 Browser Showdown: Comparing Chrome, Brave, Firefox, Vivaldi, and Opera (Jan 2023) Guides * FMHY Browser Tools: Privacy Hardened Firefox * Firefox-UI-Fix * Narsil/desktop_user.js * pyllyukko/user.js comparator Contributions * Ghostery Private Browser * Orion Browser * Kagi Search Engine * Various blocklists Credit * Many thanks to the Firefox team and to the people working on Bugzilla, fighting for the open web. * This repository benefits from the ongoing research provided by arkenfox. They are the foundation to any worthwhile user.js. Free Website Counter since 23 July 2022 About user.js file to harden Firefox and optimize privacy, security, and speed Topics firefox security tracking settings privacy mozilla anti-tracking Resources Readme License MIT license Stars 1.1k stars Watchers 21 watching Forks 63 forks Report repository Releases 7 user.js v.115 Latest Jul 5, 2023 + 6 releases Contributors 6 * @yokoffing * @bestplayerbotphone * @iam-py-test * @Brenex * @soulspark666 * @galantra Languages * JavaScript 100.0% Footer (c) 2023 GitHub, Inc. Footer navigation * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time.