https://github.com/pirate/squasher-browser-extension
Extension to collect all open browser tabs for a given domain into a new window (with suspender support).
https://github.com/pirate/squasher-browser-extension
Last synced: 7 months ago
JSON representation
Extension to collect all open browser tabs for a given domain into a new window (with suspender support).
- Host: GitHub
- URL: https://github.com/pirate/squasher-browser-extension
- Owner: pirate
- License: mit
- Created: 2024-03-09T06:40:35.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-24T02:15:18.000Z (about 1 year ago)
- Last Synced: 2024-07-25T03:46:41.899Z (about 1 year ago)
- Language: JavaScript
- Size: 656 KB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# squasher-browser-extension
Extension to group browser tabs by domain with a single click.
Supports `The Marvelous Suspender` & `Pocket`, and auto-groups news sites separately.
> [!WARNING]
> *This may be buggy, it's written only for my personal needs and has no tests (use at your own risk).*## Features
- Shows all open tabs grouped by domain, clicking moves them to a new window
- Supports [`The Marvelous Suspender`](https://chromewebstore.google.com/detail/the-marvellous-suspender/noogafoofpebimajpfpamcfhoaifemoa) and groups tabs correctly by original URL domain
- Creates special `News` auto-group for common news domains (e.g. `bloomberg.com`, `cnn.com`, etc.)
- Allows saving all tabs in group to [`Pocket`](https://getpocket.com) with one click (`P`)
- Allows closing all tabs in group with one click (`x`)## Installation
1. ⬇️ Download [`squasher-browser-extension.zip`](https://github.com/pirate/squasher-browser-extension/archive/refs/heads/main.zip) and unzip it somewhere
2. Open your Chrome Extensions settings page: [`chrome://extensions`](chrome://extensions/)
3. Slide the `Developer Mode` toggle to `On`
4. Click the `Load unpacked` button and select the unzipped extension folder
5. ✅ Extension should now appear in Chrome navbar
---
## Other Helpful Extensions
These are some extensions I use that help with managing tabs in other ways.
- ⭐️ [The Marvelous Suspender](https://chromewebstore.google.com/detail/the-marvellous-suspender/noogafoofpebimajpfpamcfhoaifemoa)
- ⭐️ [Tab Manager Plus for Chrome](https://chromewebstore.google.com/detail/tab-manager-plus-for-chro/cnkdjjdmfiffagllbiiilooaoofcoeff)
- ⭐️ [OneTab](https://chromewebstore.google.com/detail/onetab/chphlpgkkbolifaimnlloiipkdnihall)
- ⭐️ [Simple Tab Sorter](https://chromewebstore.google.com/detail/simple-tab-sorter/cgfpgnepljlgenjclbekbjdlgcodfmjp)
- ⭐️ [Close Duplicate Tab](https://chromewebstore.google.com/detail/close-duplicate-tab/lccfnphpgnpeghoffocbacbkohbapinm)
- ⭐️ [History Trends Unlimited](https://chromewebstore.google.com/detail/history-trends-unlimited/pnmchffiealhkdloeffcdnbgdnedheme)
- ⭐️ [Save to Pocket](https://chromewebstore.google.com/detail/save-to-pocket/niloccemoadcdkdjlinkgdfekeahmflj)
- ⭐️ [ArchiveWeb.page](https://archiveweb.page/)
- ⭐️ [ArchiveBox Extension](https://github.com/ArchiveBox/archivebox-browser-extension)
- [Memex by Worldbrain](https://github.com/WorldBrain/Memex)
- [Auto Tab Discard (suspend)](https://chromewebstore.google.com/detail/auto-tab-discard-suspend/jhnleheckmknfcgijgkadoemagpecfol)
- [Auto Group Tabs](https://chromewebstore.google.com/detail/auto-group-tabs/danncghahncanipdoajmakdbeaophenb)
- [Intention - Stop Mindless Browsing](https://chromewebstore.google.com/detail/intention-stop-mindless-b/dladanhaondcgpahgiflodhckhoeohoe)
- [Metabrowsing](https://chromewebstore.google.com/detail/metabrowsing/mbebibdoedjcppilmibkdobpgooplbhi)
- [Session Buddy](https://chromewebstore.google.com/detail/session-buddy/edacconmaakjimmfgnblocblbcdcpbko)
- [Tab Wrangler](https://chromewebstore.google.com/detail/tab-wrangler/egnjhciaieeiiohknchakcodbpgjnchh)