Auto-Discard and Tab-Sorter-and-Duplicate-Remover

Two lightweight extensions for Vivaldi.

auto discard and tab sorter logo

Auto-Discard

Tired of exploding your RAM just because you are a committed tab hoarder like me?
Give Auto-Discard a try.

It hibernates all tabs that are not active, pinned, highlighted, white-listed and, optionally, do not play sound, either by clicking on the button or in adjustable intervals.
It hibernates itself if it is not active, so no lingering processes if not needed.

Right-click on the extension’s button > Options to set it up.

Name: Auto-Discard.crx
Size: 6286 Bytes (6 KiB)
SHA256: F0719DD8A8FC963A3AADAD1D75F97BD87A8A970C26A2E7F4408DCC78208927B4
http://quhno.internetstrahlen.de/Vivaldi/Auto-Discard.crx

Tab-Sorter-and-Duplicate-Remover

Every decent tab hoarder knows this: After some time the tabs get all over the places and as you reach hundred it might be tabs duplicate “on their own”.
(I don’t know how, but this happens to me all the time 😀 )

This extension sorts (not pinned) tabs by domain and optionally removes duplicates, either by clicking on the button or in adjustable intervals.
It hibernates itself if it is not active, so no lingering processes if not needed.

Right-click on the extension’s button > Options to set it up.

Name: Tab-Sorter-and-Duplicate-Remover.crx
Size: 9367 Bytes (9 KiB)
SHA256: D1999B43EBF8647C2F443E7EF4D54C694ED0E6FC217F26A5B7C94B3D6EC99598
http://quhno.internetstrahlen.de/Vivaldi/Tab-Sorter-and-Duplicate-Remover.crx

To install you need to:

  • Download it it “save as” to avoid the ‘CRX_REQUIRED_PROOF_MISSING’ warning
  • Verify the checksum
  • Unzip it
  • (optionally rename to .zip if your unzipper doesn’t recognize .crx as .zip)
  • Look into the source to see that it is clean (optional, but recommended)
  • Open vivaldi://extensions and switch to developer mode
  • Click the “load unpacked” button
  • Navigate to the folder where you have unzipped it
  • Click “OK”

or:

  • Open vivaldi://extensions and switch to developer mode
  • Download it it “save as” to avoid the ‘CRX_REQUIRED_PROOF_MISSING’ warning
  • Verify the checksum
  • drag’n’drop the file to the window (not recommended, because it is too easy to install malicious stuff this way, see disclaimer.)

Bugs

Post them here and I’ll see what I can do.
The same goes for feature requests.
If you are a good JavaScripter and know how to improve the extension: I take the code 😀

Known bugs: VB-14668 Extensions shortcuts may or may not work, they are a little bit flaky in Vivaldi, not my fault.

Disclaimer

I am no experienced coder and you have now be warned about it, so USE AT YOUR OWN RISK!

Other than that: I tried to check for all cases and linted the code, but I can not guarantee that it e.g. doesn’t clash with other extensions or work as expected with the browser, doesn’t delete all data on your drive or even work at all on your machine.

PS: I totally forgot to

  • put malware into the extension
  • put a coin miner into the extension
  • rewrite all links to amazon and ebay to affiliate links
  • connect to external servers to pull other stuff in later
  • do any logging of any kind
  • do other nasty stuff that I have seen several times while checking extensions from the chrome web store

Leave a Reply