WebExtension to manage your tabs.
With this extension you can save tabs in current window and open them later. It tracks tabs in opened windows, so if you save it as session (+
icon on a window block), you can close the window and restore it later.
It is continuation of my TabSaver addon, but it is made simpler and there is no need to always save session when you want to close window. Sessions are tracked automatically.
Supports:
- Drag and drop between tab sessions, even without saving session it is useful to drag tabs between multiple windows.
- Tab containers
- Tabs and window discarding, so you can put window or a tab in a "sleep" mode so it won't use cpu
Additionally you can install it from Releases
Current state of Firefox WebExtension Api restricts opening of privileged urls (such as file:///
, chrome:
, about:
, etc..) so placeholder page will be opened where you can copy link to clipboard and manually paste it into the location bar. Sad.
It means that tab is pinned.
It means that tab's container was removed
You can duplicate it by holding cmd (mac)
or ctrl (Win/Linux)
key, just as same as when you drag file in windows manager.
Yes, look at View -> Sidebar -> TabSaver
First install dependencies: npm install
.
Second compile js with webpack npm run compile:prod
Then, If you want to build artifact: ./node_modules/.bin/web-ext build -s ext
. this will create zip archive in ./web-ext-artifacts
And If you want to run extension in dev mode: ./node_modules/.bin/web-ext run -s ext
- Uploaded to Mozilla Addons
- Added tab discard button
- Added dark theme support
- Fixed copy-open of saved tab
- Fixed error with extension build
- Fix error by asserting cases
- Added tracking for active tab in session
- Added button to discard (freeze) window tabs
- Opening sessions tabs in discarded state (save resources)
- Initial release. Some harsh moments are present but it gets work done
There were dragons...