Skip to content

JustOff/lull-the-tabs

Repository files navigation

This add-on is designed to unload inactive tabs to free up browser memory. It is the full-featured successor of the BarTab / BarTab Heavy (Tycho) / BarTab Lite (X) extensions family, which uses modern APIs to ensure maximum performance and no conflicts with built-in browser functions and other extensions.

Here is a small comparison table:

BarTab Heavy BarTab Lite X Lull The Tabs
Hook into Progress Listeners on every tab on every tab no
Hook into Web Navigation on every tab no no
Hook into Session Manager yes yes no
Conflict with "Find in page" yes no no
Prevent background tab loading broken no yes
Auto unload inactive tabs yes no yes
Manual unload whitelisted tabs no - yes
Compatible with full-screen video no - yes
Support wildcard whitelisting no - yes
Support IDN in the whitelist no - yes
Custom protocols whitelisting no - yes
Provide the unload button no no yes
Support for syncing settings no no yes
Restartless no yes yes

If you used BarTab Heavy (Tycho), then its settings will be automatically imported at the first start. To add a wildcard domain to the exception list, hold down the Ctrl key while clicking on the corresponding context menu. Whitelisted tabs can be forced to unload using Ctrl+click on the unload button in the address bar. Any tab can be recreated ("full reload") using Ctrl+Shift+click on this button, and Ctrl+Alt+click on it - opens extension preferences.