- The Great Discarder
+ The Great-er Tab Discarder
Helps your browser load and run faster by freeing up memory and resources used by inactive or old tabs.
No tracking. No drama. Only fast-er browsing!
Full Manifest V3 support in Chrome and Edge.
...to all users coming from
- The Marvellous Suspender
- The Great Suspender (notrack)
- Tab Suspender
- Tiny Suspender
- This extension can migrate your suspended tabs!
Is your tab "Suspender" extension showing a warning "This extension may soon no longer be supported" ?
Don't risk losing your suspended tabs!
This extension can migrate your existing suspended tabs, so you won't lose them if/when Chrome removes your old unsupported extensions.
Please submit a ⭐⭐⭐⭐⭐ rating in the App Store(s) if you like the extension!
A discarded tab is one whose content has been unloaded from memory, but is still visible in the tab strip. Its content is automatically reloaded the next time it is activated.
Discarding a tab does NOT close or remove or delete the tab. It natively tells your browser it can free up memory and resources, and is the preferred way to keep your browser running fast and efficient.
Tab suspending is the old-school approach at saving memory, but allows for visual customization. Your browser will still assign some resources to the suspended "mini-pages" to allow for the customization. You can also Discard a Suspended tab... perhaps getting the best of both worlds.
- New options for Suspended Tabs
- favicon dimming 🎉
- restore a suspended tab by clicking anywhere on the page
- restore a suspended tab by Reload
- Fixed Suspended tabs from being blocked by Chrome when directly opened
- For example by a session restore tool
- Fixed Suspended tab favicons not loading on initial browser launch
- NOTE: favicons must be in the browser's cache to load correctly, until I finish adding a local cache
- New details on the main extension popup
- Show Discarded and Suspended tab counts
- Show assigned keyboard shortcuts
- New automatic options saving, and removed the Save and Cancel buttons
- Updated the background code to use modules for easier integration
- Suspending Tabs has been added
- Suspend individual tabs in addition to Discarding them, using the extension popup or keyboard shortcuts
- Switch between automatic Suspending and Discarding tabs in the Settings
- Suspended Tabs can have their tab titles customized with a prefix for setting visual distinction
- Example prefixes: 💤 🔴 🟡 ( ... and more colors )
- I'm considering favicon customization as well, if there's positive feedback for that
- Migrating tabs is awesome-er now that you can view and select which eligible tabs you'd like to Migrate or Convert
- Tiny Suspender
suspend.html
tabs can be migrated! - Fixed tab migration to handle the different formats better, which should prevent looping
- Tab Suspender
park.html
tabs can be migrated! - Fixed several issues ( introduced by Manifest V3 ) affecting popup and context menu actions
- Discard at startup was fixed to handle occasional browser startup quirks
- Rearrange the tab migration page to simplify it a bit
- Tab Groups are now ( optionally ) displayed on the Profiler page
see CHANGELOG.md for full details.
- Suspend Tabs - Suspend tabs in addition to Discarding them, giving you some visual customization. You can Discard or Suspend or both!
- Migrate Tabs - Migrate your suspended tabs from another extension - OR, you can convert them to proper Discarded tabs!
- Automatic Dark Mode - The extension follows your browser's Appearance settings.
- Discard all tabs at startup - Prevents your browser from reloading all your tabs at startup, which can greatly speed up startup time.
- Discard all eligible tabs - Same as "Discard all other tabs" but observes the current auto-discard settings, like skipping Pinned and Audio tabs.
- Display tab details - Adds a link to the popup menus to show details useful for seeing how the extension sees things.
- Settings - Will re-use an existing settings tab if one exists.
- Removed Google Analytics - No tracking. No drama. Only fast-er browsing!
If you have suggestions or problems using the extension, please
- Huge thanks to Mike Frysinger (vapier) for updating to Manifest V3!
- LordXerus
see DEVNOTES.md for additional Developer Notes
- deanoemcke for original extension (before selling it) thegreatdiscarder.
- This package uses the indexedDb wrapper db.js written by Aaron Powell.
Google, Public domain, via Wikimedia Commons
Microsoft Corporation, MIT, via Wikimedia Commons
Brave Software, Inc., MPL 2, via Wikimedia Commons
This work is licensed under a GNU GENERAL PUBLIC LICENSE (v2)