Lightweight Chrome extension for managing tabs. Search across open tabs, group by domain, save and restore sessions, close duplicates.
- 🔍 Instant search — filter tabs by title or URL, switch on click
- 📁 Domain grouping — auto-group tabs by domain with Chrome tab groups
- 💾 Session save/restore — save current window tabs, restore later
- 🧹 Close duplicates — one-click dedup
- ⌨️ Keyboard shortcut —
Ctrl+Shift+K(Mac:Cmd+Shift+K) - 🎨 Dark UI — clean, minimal popup design
- 📊 Badge counter — tab count on the extension icon
- Clone the repo
- Go to
chrome://extensions/ - Enable Developer mode (top right)
- Click Load unpacked → select the
tabpilotfolder
| Action | How |
|---|---|
| Search tabs | Type in search bar, click result to switch |
| Group by domain | Groups tab → "Group by Domain" |
| Save session | Sessions tab → "Save Current Session" |
| Restore session | Click "Restore" on a saved session |
| Close duplicates | Click "Close Duplicates" at bottom |
| Keyboard shortcut | Ctrl+Shift+K / Cmd+Shift+K |
tabpilot/
├── manifest.json # Extension manifest v3
├── popup.html # Popup UI
├── popup.js # Popup logic
├── background.js # Service worker (badge, events)
└── README.md
MIT