新增全局配置系统,支持主题、音效、动画等自定义设置
页面头部添加搜索框与设置按钮,支持快捷键快速唤起搜索
实现标签页搜索功能,可按标题/URL过滤标签页
新增深色主题样式与主题切换支持
新增设置弹窗,支持配置各项功能与数据导入导出
新增多语言支持,内置中英双语界面
优化部分提示文案,新增国际化文案系统
支持按配置动态调整每组显示的标签页数量
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 |
This project is a fork of Tab Out by Zara Zhang, used under the MIT License.
- All original design, tab-grouping logic, animations, and sound © Zara
- Pinned bar, suggestion engine, and related UI added by Bella
The upstream repo is the canonical source for Tab Out's core experience — if you like this fork, please also star and credit the original.
Licensed under the MIT License.