My essential Firefox fixes in 2022

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • uBlock

    uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.

    - Enable uBlock Origin's opt-in "annoyances" filters,

    https://github.com/gorhill/uBlock/wiki/Dashboard:-Filter-lis...

    - userChrome.css is much more featureful than I understand; I just use it to adjust font sizes that are missing preferences settings:

        #tabbrowser-tabs .tab-text { font-size: 13pt !important; }

  • user.js

    Firefox privacy, security and anti-tracking: a comprehensive user.js template for configuration and hardening

    I'm surprised to see so few recommendations for Arkenfox's user.js: https://github.com/arkenfox/user.js

    It's a pain to go through all of it the first time, less so with subsequent updates, but it's extremely comprehensive for most Firefox issues.

    This being said, I'm interested in LibreWolf and how much user.js manipulation they make unnecessary.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • Tab-Session-Manager

    WebExtensions for restoring and saving window / tab states

    I've been looking for a replacement for OneTab. The import/export functionality is broken (doesn't carry over the tab group titles) and although not everyone would like that, I'd prefer to have cross-device sync.

    I've been considering https://github.com/sienori/Tab-Session-Manager, not sure if folks have tried that and would/would not recommend.

    As for password manager, I'm happy with Bitwarden. I came across https://github.com/dani-garcia/vaultwarden recently, but I'm not currently self-hosting.

  • vaultwarden

    Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs

    I've been looking for a replacement for OneTab. The import/export functionality is broken (doesn't carry over the tab group titles) and although not everyone would like that, I'd prefer to have cross-device sync.

    I've been considering https://github.com/sienori/Tab-Session-Manager, not sure if folks have tried that and would/would not recommend.

    As for password manager, I'm happy with Bitwarden. I came across https://github.com/dani-garcia/vaultwarden recently, but I'm not currently self-hosting.

  • Waterfox

    The official Waterfox 💧 source code repository

    Came here to state the same, for a few years my firefox fix was to use waterfox[1] instead of firefox.

    And now my best firefox fix is to use librewolf[2] instead of waterfox instead of firefox.

    I had enough of mozilla treating me and my business like sh*t when the silently dropped alsa support on a ESR release and justifying by saying linux distro package maintainer should have not disabled our surveillance and tracking and no one wants to work on ALSA as it is a mess, turns mozilla code was a mess and in a matter of days someone came up volunteering to do the works they refused to, but then they switched their stance to say it's too late they're not going back to alsa just deal with it.

    So I dealt with it by switching to waterfox which supported alsa with no plan of stopping and allowed firefox extensions to keep working.

    When will mozilla stop hurting its own product by trying to make it the same as google's browser and mistreating their user base and supporters ?

    [1]: https://www.waterfox.net/

  • FreeTube

    An Open Source YouTube app for privacy

    Have you heard of freetube[1] ?

    I find the experience way better than vanilla youtube in a browser. It allows to remove all youtube annonyances (autoplay, comments, suggestions, ads, in video ads, and more) and tweak a number of things.

    Only a couple downside for me, the playlist support is a bit shaky and once in while a video will fail to load or start and requires closing and reopening the window.

    [1]: https://freetubeapp.io/

  • newtaboverride

    New Tab Override allows you to set the page that shows whenever you open a new tab.

    -- Take over the new tab page with a local file (which I edit to have everything useful) https://addons.mozilla.org/en-US/firefox/addon/new-tab-overr...

    -- about:profiles is actually a useful way to manage multiple logins. I used to have one set of accounts in ff, another in chrome. But now I just have multiple windows open in different profiles (and themes to distinguish) each with different login states.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • sidebery

    Firefox extension for managing tabs and bookmarks in sidebar.

  • Firefox-UI-Fix

    🦊 I respect proton UI and aim to improve it.

    I'd highly recommend using Firefox-UI-Fix (aka Lepton):

    https://github.com/black7375/Firefox-UI-Fix

    It is a userchrome hack rather than an extension though, so I guess its time is limited.

  • youtube-autoplay

    Browser extension that disables autoplay on YouTube

    I use my own extension to always disable the automatic playback of the next video on YouTube.

    https://github.com/dessant/youtube-autoplay#readme

  • NewTabRecentBookmarks

    Firefox addon + Chrome extension to display recent bookmarks and pinned folders on the new tab page.

  • yet-another-speed-dial

    a modern speed dial for chrome, edge and firefox

    ill add a couple:

    yet another speed dial (im also the author): https://github.com/conceptualspace/yet-another-speed-dial

    buster captcha solver: https://github.com/dessant/buster

  • buster

    Captcha solver extension for humans, available for Chrome, Edge and Firefox

    ill add a couple:

    yet another speed dial (im also the author): https://github.com/conceptualspace/yet-another-speed-dial

    buster captcha solver: https://github.com/dessant/buster

  • webannoyances

    Fix and remove annoying web elements such as sticky headers, floating boxes, floating videos, dickbars, social share bars and other distracting elements.

    I use Web Annoyances Ultralist, a cosmetic filter for adblockers. It blocks:

    > Block annoying web elements such as sticky headers, dickbars, floating headers, scrolling headers, fixed headers, scrolling videos, stickynavs, social icons, social share bars, smartphone app banners, app download prompts, cookie notices, GDPR warnings, scroll to top buttons, modal overlays, interstitial site overlays, removed or hidden overflow scroll bars, subscription nags, and generally distracting elements that have increasingly been turning the web into a user-hostile environment.

    https://github.com/yourduskquibbles/webannoyances

  • user.js

    user.js -- Firefox configuration hardening (by pyllyukko)

  • add-url-to-window-title

    A Firefox addon which will put the web page address (URL) into the window's title. Useful for customizing KeePass's auto-type

    ive mainly been using keepassxc for a few years which is not too ugly i don't think, but have been trying out keeweb recently which is a lot more minimal.

    a neat feature with keepass is autotype. i have mine set to alt+x so its easy to activate and using the "add url to window title" extension means there's no connection between your vault and the browser.

    https://github.com/erichgoldman/add-url-to-window-title

    another idea i had recently was to create a second vault for passwords that aren't that important. so now they majority of my passwords are in that and the vault master password is shorter so its quicker to type, while anything important goes in my main vault which has a stronger password. its great not having to type a really long password just to unlock my vault so i can log into some random forum! and it also means im less paranoid about leaving the vault unlocked.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts