Keep tabs on your tabs.
Tab Out is a Chrome extension that replaces your new tab page with a dashboard of everything you have open. Tabs are grouped by domain, with homepages (Gmail, X, LinkedIn, etc.) pulled into their own group. Close tabs with a satisfying swoosh + confetti.
No server. No account. No external API calls. Just a Chrome extension.
Send your coding agent (Claude Code, Codex, etc.) this repo and say "install this":
https://github.com/zarazhangrui/tab-out
The agent will walk you through it. Takes about 1 minute.
- See all your tabs at a glance on a clean grid, grouped by domain
- Homepages group pulls Gmail inbox, X home, YouTube, LinkedIn, GitHub homepages into one card
- Close tabs with style with swoosh sound + confetti burst
- Duplicate detection flags when you have the same page open twice, with one-click cleanup
- Click any tab to jump to it across windows, no new tab opened
- Save for later bookmark tabs to a checklist before closing them
- Localhost grouping shows port numbers next to each tab so you can tell your vibe coding projects apart
- Expandable groups show the first 8 tabs with a clickable "+N more"
- 100% local your data never leaves your machine
- Pure Chrome extension no server, no Node.js, no npm, no setup beyond loading the extension
1. Clone the repo
git clone https://github.com/zarazhangrui/tab-out.git2. Load the Chrome extension
- Open Chrome and go to
chrome://extensions - Enable Developer mode (top-right toggle)
- Click Load unpacked
- Navigate to the
extension/folder inside the cloned repo and select it
3. Open a new tab
You'll see Tab Out.
You open a new tab
-> Tab Out shows your open tabs grouped by domain
-> Homepages (Gmail, X, etc.) get their own group at the top
-> Click any tab title to jump to it
-> Close groups you're done with (swoosh + confetti)
-> Save tabs for later before closing them
Everything runs inside the Chrome extension. No external server, no API calls, no data sent anywhere. Saved tabs are stored in chrome.storage.local.
| What | How |
|---|---|
| Extension | Chrome Manifest V3 |
| Storage | chrome.storage.local |
| Sound | Web Audio API (synthesized, no files) |
| Animations | CSS transitions + JS confetti particles |
MIT
Built by Zara