What are some must have Firefox plugins?

CashewNut 🏴󠁢󠁥󠁧󠁿@lemmy.world to Ask Lemmy@lemmy.world – 267 points –
123

Oh my god there's an add-on to block Youtube shorts?!?

Description says it plays then in the normal video screen. Don't see the point, maybe someone can fill me in.

Shorts are weird. They don't respond to keyboard controls like K for play/pause, arrow keys to scrub and change volume, you can't actually scrub at all. I'm pretty sure you can't see what channel posted them or when? Play them in the regular window and voila, normals ass YouTube video. Just short.

The shorts are usually in vertical and narrow for a phone so I suspect it changes that?

Youtube's default player will now resize the viewport depending on the aspect ratio of the content, so I suspect it would do the same for vertical video

You don't need an addon for blocking YouTube Shorts, you can also just use these uBlock Origin rules https://github.com/gijsdev/ublock-hide-yt-shorts

Wow that's great, thanks for sharing !!

There are many addons you can replace with uBlock Origin

One add-on to rule them all

I looked through your list and found 2 other addons that you can replace with uBO. The first is Consent-O-Matic, you can configure Firefox to automatically block all 3rd-party cookies and use the following lists in uBO to block the cookie popups and notices: "AdGuard/uBO - Cookie Notices" (It's pre-installed in uBlock Origin, you just need to enable it in the settings) and this one: https://www.i-dont-care-about-cookies.eu/abp/

You can also replace the ClearURL addon with the "AdGuard URL Tracking Protection" list, it's also pre-installed, just enable it.

You might gain a little bit of extra speed by disabling/removing those 2 unnecessary addons, and it will definitely minimize your browser fingerprint, making you less susceptible to tracking

Edit: You can also replace Bypass Paywalls Clean with this list: https://gitlab.com/magnolia1234/bypass-paywalls-clean-filters/-/raw/main/bpc-paywall-filter.txt. I also recommend this list in addition to the other one: https://raw.githubusercontent.com/llacb47/miscfilters/master/antipaywall.txt. Also install Violentmonkey and this userscript: https://gitlab.com/magnolia1234/bypass-paywalls-clean-filters/-/raw/main/userscript/bpc.en.user.js

Man you took your personal time to give me additional advice, you really didn't have to, i appreciate it, thank you so much ❤️

I believe Firefox now does what ClearURL advertises (removing tracking elements in URLs), but I'm not sure I'll have to check again

I enjoy helping people out, when I have some free time. Otherwise I would waste my time scrolling on Tiktok or Instagram Reels lol.

I believe Firefox now does what ClearURL advertises (removing tracking elements in URLs), but I'm not sure I'll have to check again

Yes, they added such a feature in version 120 I believe, but I would still use the uBlock list. The performance impact is not noticeable at all, it doesn't hurt. But the ClearURL extension is kinda unnecessary.

The antipaywall link leads to a 404 page.

Fixed the link. GitLab is doing some weird stuff with links I guess.

It's often actually the only addon I install in my browser. But usually I like to keep a few other things like LibRedirect, Dark Reader, Bitwarden and OneTab around.

But most of these are not must haves. Like, SteamDB?

"a list of those i have installed" is probably not must have for you indeed 😅

Thanks for the list, and links. That was very helpful, and super easy.

Clean urls breaks a lot of things so I don't use it anymore. You can delete trackers if need be by yourself (usually everything after "ref" or everything after "?"

I would also like to add:

Ublock Origin with Javascript enable by default in settings

Container Tabs

Tree Style tabs

Bitwarden

Simplelogin

Privacy Badger

Dark Background and Light Text

Tampermonkey (use to redirect to old reddit to view without JS using ublock)

Some that haven't been mentioned yet:

  • Behind The Overlay (removes simple login banners/paywalls/anything that blocks the content)
  • Don't Fuck With Paste (for those sites that think it's fun to override or even disable copy and/or paste)
  • Greasemonkey/Tampermonkey Violentmonkey

Stop suggesting Greasemonkey and Tampermonkey. Tampermonkey is proprietary and steals user data, and Greasemonkey hasn't been updated since 2021. Use Violentmonkey, it's completely FOSS and up-to-date.

Oh, I didn't know that. Thanks!

No problem. Unfortunately Tampermonkey is recommended in many articles, guides, blog posts, etc. because people are unaware of what it does. Violentmonkey should be far more popular, so users stop downloading proprietary crap, simply because it's the best known userscript extension.

Hey I'm also using Violentmonkey and always recommend it over other options. But your comment got me wondering and I've checked. Turns out Greasemonkey actually dropped a new version a month ago. Not that this changes anything for me, just wanted to correct the statement.

I'm certain that I saw somewhere that the last update was from January 2021, I can't find that anymore though, my bad.

No need to look for it, the changelog is right at the website and previous update was indeed in 2021.

Which greasemonkey scripts do you use? I've never used it but have heard it's a good one to have (also, it's been recommended several times on here)

If you want to use userscripts, definitely install Violentmonkey instead of Greasemonkey or Tampermonkey, as Tampermonkey is proprietary and steals user data and Greasemonkey hasn't been updated in years

Thank you - I love how it can look at the site and suggest scripts - and you can't go wrong with Opensource. Thank you.

As a college student, my must have plugins are

  • DarkReader
  • Firefox Multi-Account Containers
  • Sponsorblock
  • TWP - Translate Web Pages

and the goat itself, >!uBlock Origin!<

I find DarkReader to be pretty slow. You might want to look at Stylus. It works on a per site basis but it's much faster.

Some that I use:

Dark Mode

I don't like having a light screen.

  • Dark Reader. This does a pretty technically-impressive-to-me job of making reasonable dark versions of pages. It's not perfect -- there are a handful of sites that it needs to be toggled off for, makes something hard to read -- but I'm amazed that it does the job it does.
  • Blank Dark Tab: Replace the new tab with a blank page matching Firefox's built-in dark mode

Privacy/Anti-Tracking/Ad-blocking

Paywalls

Some paywalls can be bypassed.

Tweaking Frameworks

  • Stylus: Doesn't do anything on its own, but permits collections of third-party themes to be applied to websites to fix annoyances.
  • Greasemonkey. This doesn't do anything on its own, but it permits people to publish little modifications to be applied to webpages, permits for a lot of little scripts that fix annoyances on websites. There were a number of useful scripts that I used on Reddit.

Misc

  • Edit with Emacs. Permits opening the contents of a textarea in an external emacs instance. Nice for things like, say, writing a large lemmy post in Markdown. I vaguely recall that, at least some years back, there was a way to embed a version of vim in Firefox textareas, so if vim's your cup of tea, that might be interesting, if it's still around.
  • Instance Assistant for Lemmy and Kbin. A variety of quality-of-life fixes for lemmy and kbin. Lets one open a given lemmy/kbin post on their local instance if they wind up viewing a page on a remote instance.
  • Reddit Enhancement Suite. If you still use Reddit, this has an enormous collection of quality-of-life improvements for Reddit.

EDIT: I don't know if this is the embedded vim that I recall, but Firenvim seems to do roughly the same thing, if not.

EDIT2: There's also some "overlay remover" plugin that can bypass a number of obnoxious overlays that I use on my desktop, but I don't have it installed on this machine. I think that it's Behind the Overlay.

Any extension to re-enable right click. It’s annoying when they try to block me from downloading a picture/video, copy pasting, or inspecting elements

You don't need an extension. Shift+right click always overrides JavaScript.

Do you have any recommendations?

3 more...

recipefilter.

Makes most recipes appear as a modal dialog covering the stupid blogspam that the sites put up.

There's another one that I can't remember the name of on my desktop computer that allows you to block domains from web searches. Like pinterest.

Edit: it's uBlacklist

Must have:

ublock origin.

Optional:

Cookie auto delete.

Nitter redirect.

Sponsor block.

Suggestion: Use LibRedirect, it does the same thing as Nitter redirect, but it also supports redirection for many other sites. For example you can redirect YouTube to Piped or Invidious, Reddit to Libreddit, etc.

Don't have Firefox but the first plugin you must install on any browser or turn in your browsing license is uBlock Origin.

Ironically, in the future, Firefox will be the only browser to properly support uBlock Origin. Chromium will kill adblockers through their MV3 garbage. Switch to Firefox, use the proper version of uBO and keep your browsing license.

Redirector

Add custom URL redirects, e.g. automatically use Piped or Invideous instance instead of YouTube, use Nitter instead of Twitter, remove Google amp

Edit: I just found out about Libredirect from this post - seems like functionally the same thing I'm using Redirector for, but with rules built in.

Yeah same. I initially used it for YouTube/Twitter but realized that it's reinventing the wheel that libredirect already created, and doesnt have the same features like pinging instances or being able to cycle through instances if one goes down.

I still find redirector useful, but now use it for things like redirecting away from guilty pleasure websites or when my locally-hosted teddit doesn't properly handle internal links.

I had never thought about using Redirector to lock myself out of websites! That's brilliant. I need to do that. Zero self control when I should be working.

I really love the built-in container extension (Multi-Account Containers or something like that). Really good if you need to log in to the same site multiple times or if you don't want someone track you across sites.

There are only *two must have extensions in Firefox:

  1. uBlock Origin
  2. Your password manager’s browser extension

Beyond that it’s all optional. Most things I used to use extensions to accomplish are now possible to accomplish using Firefox’s built in settings or using uBlock Origin.

There are a few other extensions I use that I consider useful but optional:

  1. Dark Reader
  2. Facebook Container
  3. Libredirect
  • DownThemAll!

  • Firefox Translations

  • Imagus

  • uBlock Origin

  • Grammarly

What's the use case for DTA these days? Didn't the extension system change gut the useful features?

I have jDownloader set up on my Synology server which does everything that DownThemAll would do for me and more. There are desktop clients available for jDownloader as well.

1 more...

Dark Reader
uBlock Origin

Optional:
TWP Translate (is better than the new feature)
Tabliss (Another take on the "new page" in chrome)

Tabliss is very underrated. Nowadays, I rarely see my desktop background but always see the "new tab" and so "new tab" serves as the modern desktop background. I use great photos of my city but there are many categories in unsplash

Better? Firefox Translations does it locally without sending data to the cloud. The languages it support are very few though

Feel like I have more and better control and quality of translation with TWP than with the local option.
If you prefer local, be my guest.

Beyond the other obvious choices of DarkReader, uBlock Origin, and Tree Style Tab:

Would I end up having Leechblock activate on here? 🤣

I recently discovered sidebery for tabs. I recommend taking a look. It’s fantastic

Nobody mentioned Tridactyl yet so... Tridactyl. It's the best vim keybindings extension for Firefox I've tried.

I recommend:

  1. Ublock
  2. Sponsor Block for Youtube
  3. Return Youtube Dislike
  4. Hide Shorts for Youtube (I actually like shorts, but only on my phone)
  5. Stylus
  6. Decentraleyes
  7. Don't Accept image/webp
  8. Rotate Image (rotates images in 90 degree increments)

Doesn't ublock handle the sponsors on YouTube? I never see those.

It removes ads but doesn't handle sponsored content that is included directly in the video

Maybe I'm thinking of revanced that is skipping the sponsors...

Just wanted to mention that Piped has SponsorBlock and DeArrow built in. It's also better for your privacy since you don't connect to Google servers directly.

Just wanted to mention that Piped has SponsorBlock and DeArrow built in. It's also better for your privacy since you don't connect to Google servers directly.

Is there a website for this on desktop or do I need to compile it and run it as an app

Surprised no one has mentioned VideoDownloadHelper yet - https://www.downloadhelper.net/

I've used this since I was a kid and it made me really popular in high school lol. Everyone thought I was a hacker or something.

I used to use this but now I just use yt dlp since it seems to handle random stuff with more success and it's just as easy to use

this stopped working with archive.org right? it used to be so good with that.

Flagfox if you wanna see where a site is hosted. Provides little actual benefit but it's cool to have anyway!

All the ones that are most important to me have already been mentioned.

Flagfox is actually really helpful to me. So many websites have authentication in different countries, it gives me a heads up when unblocking pages on a firewall.

Obviously, uBlock Origin. Others are multi-account containers, facebook container, privacy badger, bitwarden (if you use it as a password manager), and keepa (if you shop on amazon).

  • Ublock origin
  • Cookie delete
  • Bypass Paywalls Clean
  • Firefox Relay
  • Dark Reader

Must have is quite personal tho

Not a plugin but also consider using searx. Recent convert but love it

I'm a recent convert myself. Definitely underrated and if you experience any issues with the publicly hosted versions, they are often resolved through customization if you host your own docker instance

uBlock Origin and some kind of mouse gesture with rocker commands extension. Those are the only two universal types I use. Everything else I can't live with is pretty specific to my own usage to alter the function of specific websites (like RES for Reddit, but for other sites).

Ublock origin Ghostery Containers (so darn useful) Tampermonkey if you know JavaScript, little tweaks can make some sites much more usable

Custom Context search (forgot the actual name of it and I'm on mobile now). It allows you to add custom searches to your right click, so if you select text and right click, you can search for it on any site with search functionality.

Since it hasn't been mentioned yet, NoScript imo. Some sites run an absolutely absurd amount of scripts and the majority are not required for the site to function. So at best, there's no value from letting them run.

I prefer uBlock Origin on hard mode instead, personally. Of course it probably isn't as through.

That used to be a must-have for me about 20 years back, but today, it just breaks too much on too many websites.

I could maybe see selectively-blacklisting particularly obnoxious websites, but I don't think that whitelisting them is really practical today.

I could maybe see selectively-blacklisting particularly obnoxious websites

That's what uBlock Origin already kinda does for you. It's not just an adblocker, it also blocks tracking JavaScript from various sites as well as a bunch of other crap.

Mmmm....okay, but the parent comment I was responding to does have a point in that there are some benefits to blocking Javascript above and beyond just trying to deal with tracking. Like, if you're on a laptop, there are sites that will burn a lot of CPU time -- and hence battery life -- doing nothing useful. Or, on an older machine, it can speed up page loading.

My issue is just that unless you're going to turn it on yourself on a site-by-site basis, killing off Javascript breaks too much of the Web today. It was a viable option to just have on back when there was a meaningful portion of the world that didn't have Javascript available and web developers designed pages to deal reasonably with its absence and you were willing to deal with flipping it off on specific sites to deal with the occasional breakage...but today, it's a huge portion of the Web that doesn't work without Javascript.

No don't get me wrong. uBO doesn't block all JavaScript. It has lists with individual scripts that are known to be used for ads or tracking, and these get blocked. All the other scripts load as usual. This already improves website load times and probably also battery life. Another interesting solution for reducing CPU load may be DNS based blocking. That way, the CPU is not impacted at all, the browser tries to load the script but it just silently fails, because the DNS records for the tracking and advertisement servers won't be provided.

You really don't need anything besides uBlock Origin. With that said:

  • Your password manager's extension would be convenient.
  • LibRedirect is great so that any social links get redirected to privacy-respecting frontends.
  • Dark Reader to save your eyes.

About some other ones that are mentioned:

  • ClearURLs is not necessary if you configure uBlock Origin to remove the tracking parameters.
  • Bypass Paywalls Clean is not necessary if you configure uBlock Origin to replicate this functionality.

Other:

  • Firefox Multi-Account Contains is good for managing accounts.
  • Temporary Containers is also good for isolating tabs.

IIRC, Privacy Badger and Decentraleyes are no longer necessary with uBlock Origin. Neither is HTTPS Everywhere.

For me, I cannot go without the flagfox extension on PC. Otherwise, I'd probably just be going over extensions everyone else has been beating like a dead horse.

Can you explain why? I installed Flagfox and it's interesting especially cos I used to be a web dev but I don't get why you'd really need to have it? No offence I just wanna know if I'm missing some hidden feature! 😂

I just use it because I like to see where a website's server is supposedly located. No hiddeb features, just server location.

On desktop,

  1. uBO, of course

  2. Bitwarden (replace with your own password manager)

  3. Redirect AMP to HTML

  4. Redirector

  5. Multi-Account Containers

With these five, you have control over the entire Internet. You can bend it to your will. On mobile, just 1, 3, and 4 (assuming you have your password manager installed at the system level, and until Containers works on mobile).

I also really like Notes for Firefox and Dark Reader, but they're not what I'd call must-have.