Firefox add-ons

To accompany my recommendations on supporting multiprocess Firefox, I’ve decided to dedicate a page to list my favourite add-ons, including a description and information about the status of multiprocesss support. I will for now keep them in no particular order (likely to end up alphabetical).

Always Preview

Default to always previewing PDF documents in the browser.

Multiprocess compatible

Install here

Cleanest Addon Manager

Condense add-on list to reduce the need to scroll. Better uses available page space.

Multiprocess compatible

Install here

Clear Search Bar Text On Search

As the name suggests: clears the text on the search bar after searching.

Multiprocess compatible

Install here

DownThemAll!

Advanced download manager. Allows accelerated file downloading through the usage of multiple connections and piece-wise parallel downloading, which can be paused and resumed. Also has many other features.

Multiprocess compatible

Install here

FindBar Tweak

Improved functionality to page searching, including adaptive highlighting, scroll bar highlighting, and search summaries.

Multiprocess compatible

Install here

FireGestures

Control browsing using mouse gestures. Drawing different symbols can quickly go forward and back pages, close and open tabs, and do many other things. Custom shortcuts may also be added.

Multiprocess compatible

Install here

HTTPS Everywhere

Loads pages using secure HTTPS connections when available.

Multiprocess compatible

Install here

Linkificator

Converts text URLs into clickable links.

Multiprocess compatible

Install here

warn-before-quit

Changes the behaviour of the quit keyboard shortcut (e.g. Ctrl+q). Instead of quitting immediately, it prompts the user to press the shortcut a second time to confirm quitting.

Multiprocess compatible

Install here

Personas Plus

Allows quick theme changing from one’s list of favourite Personas (mini themes).

Multiprocess compatible

Install here

Persona Switcher

Automatic persona switching over a certain timed interval, amongst other options.

Multiprocess compatible

Install here

Restart

Adds a menu option and shortcut key to restart the browser.

Multiprocess compatible

Install here

Session Manager

Automatically saves and restores browsing sessions, including tabs, pinned tabs, and windows. Also compatible with tab groups.

Multiprocess incompatible. The add-on has not been updated for several months, and it is unclear what the development state is. A bug report has already been filed for this particular issue. Similar add-ons are also not multiprocess compatible currently.

Install here

Speed Dial

Useful alternative to traditional bookmarks. Loads ‘dial pages’ when opening a new tab, or when opening the Speed Dial menu. Displays previews of saved pages, and offers organization for these.

Multiprocess incompatible. The status of development is unclear, though the add-on has not been updated in over a year (possibly abandoned). Similar add-ons, while more up-to-date, are not yet marked as multiprocess compatible either.

Install here

Speed Dial [FVD]

An updated alternative to the original Speed Dial add-on, which allows more customization options for the dials, and a more modern look and feel. Sadly it lacks keyboard shortcuts.

Multiprocess incompatible. While it is unclear if the developers of this add-on are waiting before marking this as compatible, personal testing suggests it is compatible as-is.

Install here

Tab Groups

Allows organization of tabs in groups, which can be easily named, edited, reorganized, and displayed in many different formats. Implements functionality that was previously built-in to the browser.

Multiprocess compatible

Install here

Tab Mix Plus

Adds additional functionality to tab behaviour, including click events and context-menu options (e.g. duplicate tab). It also has a session loader/restorer which is a suitable replacement for Session Manager add-on.

Multiprocess compatible

Install here

Text Complete

A text expander. Entering a small keyword followed by a shortcut replaces the word with a custom phrase. Handy for repetitive tasks.

Multiprocess incompatible. Development of this add-on has been abandoned, and no other add-ons appear to implement similar functionality. Only time will tell if it is inherently compatible. Testing with multiprocess enabled, it seems to function without issue.

Install here

Tile Tabs

Allows multiple tabs to be viewed at the same time, using a tiling system.

Multiprocess compatible

Install here

uBlock Origin

Open Source ad blocker that has low resource usage, and does not collect user data. Is also able to block malware domains and forms of tracking.

Multiprocess compatible

Install here