My favorite Firefox extensions¶
This page is about extensions for Mozilla Firefox, the best web browser!
For more details, maybe you should first read one of these:
My list of extensions¶
Please find below my list of favorite extensions for Mozilla Firefox, the best web browser!.
What is an extension?
An extension is an additional piece of program a for your browser. I am focusing on the wonderful Firefox here.
For a better user experience¶
Activate Reader View (0.1.0) to easily activate the « reader view » on any website,
In addition to enabling spell checking with the (built-in) dictionary, this LanguageTool extension checks grammar with LanguageTool.org. It integrates into any text box, it can be disabled for a particular website. By default, the plugin sends typed text online, which is not optimal for security and privacy (and doesn’t work offline), but you can install it yourself on your computer (with a little tweaking). I find it incredible, I just discovered it (February 2021),
Dark Reader (4.5.0) to turn on a « dark mode » for (almost) any website, very nice when working during the night!
JSONView (2.0.0) to display nicely JSON files,
Markdown Viewer Webext (1.3.0) to display nicely Markdown files,
Tab Session Manager (3.1.1) to save and restore sessions (list of open tabs and windows),
Tab Notifier (3.1) to notify whenever a tab changes its title (e.g., next video on YouTube).
Textarea Cache is tiny but very handy: it keeps the contents of the last textarea, those text editing areas in your browser. Very handy when you write an answer or a message but close the tab without paying attention…
For improved privacy and security¶
Facebook container (1.3.1), see here on GitHub, to contain any tab when you log on Facebook: the other tabs don’t know you are logged in, and you minimize the risk of seeing some of your private data stolen!
Ghostery (8.1.2) to block all trackers and analytic beacons!
NoScript (10.1.8) is even more powerful, and it allows a very fine control on what scripts do you allow to run, for every page. Rich configuration, very powerful tool!
The tiny Tracking Token Stripper (2.1) allows to remove any Google Analytics (UTM) tracking tokens from URL query strings. Very simple but perfectly efficient!
For customizing user experience¶
My user scripts and user style sheets are available in this folder on my website.
For some specific websites¶
GitHub File Icon (0.5.0) shows icons associated with file types. Very small but very useful when browsing large code repository online!
YouTube Control Center (0.6.3), see on the editor’s website, allows a powerful control on YouTube.com. In particular, I use it myself to hide (and even, do not load) the comments area, which I have always found stupid and useless (and it’s more ecological and respectful of privacy!).
YouTube Speed Control is very small but allows you to change the video of your videos. It’s essential for me, to listen to (and watch some of) all the channels of the channels in my subscription list. I look at my videos in French and English x1.75 by default, and lots of them are so slow that when I’m awake, I can go to x3 speed!
For ecological purposes¶
Carbonalyser analyses which websites you browse the most, and which ones are the most polluting by analyzing the quantity of data sent and received. For me on February 2021, it was 34% YouTube, 12% Netflix and 11% 9Gag.
YouTube Audio allows you not to receive the video stream, and therefore significantly reduces power consumption and therefore the ecological impact of your consumption of YouTube videos, if you don’t watch them but just listen to them…
There are a few lists of some useful extensions, kinda sorted by category.
This list was written in October 2015, so now it might be a little bit out-of-date… I checked it in May 2016, and it was alright. In 2017, from Firefox version 57, the format of extensions changed, and most of the extensions I was using no longer exist. I keep the original list just for fun.
Extensions everyone should have¶
AdBlock Plus to completely remove advertising, pop-ups and other vicious things,
NoSquint allows to set the zoom and text zoom settings differently for each websites (just try it, it’s awesome),
Speed Tweaks (Speedy Fox) to tweak some parameters of Firefox and improve its speed (just one click to do, it works wonderfully out-of-the-box),
Tab Group restores the old feature of tab grouping, which I consider mandatory (it was removed after Firefox v45+),
Tab Mix Plus adds many useful features if you like to use tabs.
FabTabs colors each tabs with a color representing its page (a Facebook tab will look blue for instance). Simple but awesome!
FlagFox adds a small flag of the country of the website (domain name but also hosting server),
GNotifier and Tab Notifier to integrate the browser notifications into the notification system of your desktop (and to display notifications for some pages that should do it but don’t. For example it monitors any change of the page title for example, it works on Facebook, YouTube etc),
Location Bar Enhancer adds feature rich breadcrumb user interface in the location bar (weird at first, magical after),
New Tab Tools greatly improves the « new tab » page,
Tab Wheel Scroll to change tabs with the wheel (I don’t use it but it is a nice feature).
Extensions for geeks¶
Classic Theme Restorer allows to disable some of the new Firefox theme features. This add-on restores squared tabs, the application button with application menu (known from Firefox for Windows), the add-on bar, bookmarks/history menu/sidebar buttons and other buttons,
Customizable Shortcuts allows to customize every single Firefox shortcut (I just use it to disable
Ctrl+Q… I don’t want Firefox to quit without asking me with just a small shortcut!),
Download Status Bar adds nice feature for a better control of the downloading feature in Firefox,
Stylish lets you easily manage user styles: user styles are themes for web sites. I am a huge fan of the sweet github-dark custom style for GitHub. See also my style for live.com and outlook.com (Outlook Microsoft webmail).
Textarea cache will save automatically the content in textarea or « WYSIWYG » editor when you are typing. Then you can recover the saved texts in the cache window, even if the tab or the window was closed unexpectedly.
Read and view more types of files¶
Extensions for secrets agents (or paranoid people)¶
BetterPrivacy removes useless cookies and Flash cache when closing,
Decentrales allows to locally emulate the Content Delivery Networks. It is a great idea to improve both performance and anonymousness,
Disconnect removes trackers and advertising,
Element Hiding Helper for AdBlock Plus to be able to remove any type of web element (image, banner etc) like if it was an advertising handled by AdBlock,
Facebook Disconnect to completely disable Facebook’s default tracking behavior on other websites,
FlashBlock disables by default Flash objects on every page (note: AdBlock or Ghostery offer the same feature). No more auto-played videos…
Ghostery is THE user-friendly tool to disable tracking cookies, tracking beacons and other mini spying softwares that are nowadays on every website (and I have nothing to about it: this website alse uses Google Analytics…),
HTTPS Everywhere protects your communications by enabling HTTPS encryption automatically on sites that are known to support it, even when you type URLs or follow links that omit the
NoScript Security Suite is THE less-user-friendly tool to significantly improve security in Firefox: by default, all unknown
SSLeuth ranks an established SSL/TLS connection and gives a brief summary of the cipher suite, certificate and other SSL/TLS parameters,
Toggle Proxy if you use different proxies.
Extensions for web-developers¶
All-in-One Sidebar if you like having history, downloads, favorites all in the sidebar (useful on a large screen for example),
Copy as Plain Text if you work a lot with Markdown or other markup languages,
Markdown Here if you want to write fancy emails with Markdown,
Mind the Time allows to precisely monitor the time you spend on the web, each day, week and month, website by website.
about:addons-memory is simple but useful if your Firefox uses too much RAM: it adds a about:addons-memory page displaying the memory use of each addons. If one is using way too much RAM, maybe it’s time to uninstall it!