Public
Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md
Tab Out
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.
Install with a coding agent
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.
Features
- 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
Manual Setup
1. Clone the repo
git clone https://github.com/zarazhangrui/tab-out.git
2. 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.
How it works
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.
Tech stack
| What | How |
|---|---|
| Extension | Chrome Manifest V3 |
| Storage | chrome.storage.local |
| Sound | Web Audio API (synthesized, no files) |
| Animations | CSS transitions + JS confetti particles |
License
MIT
Built by Zara
关于 About
Keep tabs on your tabs. Turn your "New tabs" page into a mission control, so you can close them easily. Built for people who open too many tabs and never close them.
语言 Languages
JavaScript64.6%
CSS27.8%
HTML7.7%
提交活跃度 Commit Activity
代码提交热力图
过去 52 周的开发活跃度97
Total Commits峰值: 66次/周
LessMore