https://addons.mozilla.org/en-US/firefox/addon/tabulate/
This is a work in progress to port some basic functionality from tab groups to web-extensions, along with some ideas of my own.
It currently includes:
- tab grouping with drag and drop
- mute groups of tabs to prevent unexpected audio
- search tabs across all groups
- copy group tabs as text
- support for multi-account containers
- dark and light themes
npm run build && npm run debug
When debugging in firefox, can enable log messages in console with:
localStorage.debug = 'tabulate*'
This is still experimental, but if you're curious you can load in firefox.
- Follow instructions to install
web-ext
git clone [email protected]:amccausl/Tabulate.git
and open directory in terminalnpm install
npm run build
on linux/mac ornpm run build-windows
on windows- Load about:debugging in Firefox and click "Load Temporary Add-on" and open
dist/manifest.json
or runnpm run debug
Will add a new "Tabulate" sidebar and action.
Added support for prefers-color-scheme
media queries. To support on linux, you can create a new key ui.systemUsesDarkTheme
with value of integer 1
at about:config to enable
Hiding tabs in the header is behind a feature flag. You can update extensions.webextensions.tabhide.enabled
property at about:config to enable
Not possible to hide tabs in header, but can remove header and use sidebar for browsing by following these instructions