Keeping Tabs by dartgoblin
Automatic tab numbering (1-9) and keyboard navigation for unpinned tabs. Jump to any tab instantly with Cmd+1-9. Built specifically for Zen Browser users who want lightning-fast tab switching.
2 Users2 Users
Extension Metadata
About this extension
Keeping Tabs is a lightweight Firefox extension that automatically numbers your unpinned tabs and enables lightning-fast keyboard navigation.
Why Keeping Tabs?
Built specifically for Zen Browser users frustrated with pinned tabs taking up the first keyboard shortcuts (Cmd+1-8). This extension solves that by:
Features
✨ Automatic Tab Numbering - Numbers unpinned tabs 1-9 in square brackets [1], [2], etc.
⌨️ Keyboard Navigation - Jump instantly:
- Cmd+1 through Cmd+9 (Mac) or Ctrl+1-9 (Windows/Linux) for unpinned tabs
- Cmd+Option+1-9 (Mac) or Ctrl+Alt+1-9 (Windows/Linux) for pinned tabs
🔄 Smart Updates - Tab numbers update automatically when you:
- Create new tabs
- Close tabs
- Move tabs
- Pin/unpin tabs
- Navigate within tabs
🎯 Non-Intrusive - Only numbers first 9 unpinned tabs to encourage clean tab hygiene
How It Works
Once installed, the extension runs in the background and:
1. Monitors all tab events
2. Filters out pinned tabs
3. Numbers the first 9 unpinned tabs
4. Updates titles in real-time
Perfect For
Technical Details
Privacy
This extension:
- ✅ Only modifies tab titles locally
- ✅ Does NOT collect any data
- ✅ Does NOT track your browsing
- ✅ Does NOT make network requests
- ✅ Works completely offline
Support & Contributing
Built with ☕ by Vamshi Kodipaka using Claude Code.
Prerequisite: Touch typing skills recommended for maximum productivity!
Why Keeping Tabs?
Built specifically for Zen Browser users frustrated with pinned tabs taking up the first keyboard shortcuts (Cmd+1-8). This extension solves that by:
- Smart Numbering: Only numbers unpinned tabs (1-9), ignoring pinned tabs
- Separate Navigation: Use Cmd+Option+1-9 for pinned tabs
- Visual Clarity: See tab numbers directly in page titles
- Clean Design: Max 9 numbered tabs to keep you organized
Features
✨ Automatic Tab Numbering - Numbers unpinned tabs 1-9 in square brackets [1], [2], etc.
⌨️ Keyboard Navigation - Jump instantly:
- Cmd+1 through Cmd+9 (Mac) or Ctrl+1-9 (Windows/Linux) for unpinned tabs
- Cmd+Option+1-9 (Mac) or Ctrl+Alt+1-9 (Windows/Linux) for pinned tabs
🔄 Smart Updates - Tab numbers update automatically when you:
- Create new tabs
- Close tabs
- Move tabs
- Pin/unpin tabs
- Navigate within tabs
🎯 Non-Intrusive - Only numbers first 9 unpinned tabs to encourage clean tab hygiene
How It Works
Once installed, the extension runs in the background and:
1. Monitors all tab events
2. Filters out pinned tabs
3. Numbers the first 9 unpinned tabs
4. Updates titles in real-time
Perfect For
- Touch typists who never want to touch the mouse
- Zen Browser users with many pinned tabs
- Productivity enthusiasts who juggle multiple projects
- Keyboard warriors who love shortcuts
- Tab hoarders who need better organization (or a wake-up call!)
Technical Details
- Built with WebExtensions API
- Event-driven architecture with smart debouncing
- Race condition protection
- Minimal performance impact
- Works on Firefox 48+
- Open source (MIT License)
Privacy
This extension:
- ✅ Only modifies tab titles locally
- ✅ Does NOT collect any data
- ✅ Does NOT track your browsing
- ✅ Does NOT make network requests
- ✅ Works completely offline
Support & Contributing
- GitHub: https://github.com/vamshi-ka/keeping-tabs
- Issues: Report bugs or request features on GitHub
- Contributions: Pull requests welcome!
Built with ☕ by Vamshi Kodipaka using Claude Code.
Prerequisite: Touch typing skills recommended for maximum productivity!
Rated 0 by 0 reviewers
Permissions and data
Required permissions:
- Access browser tabs
- Access your data for all websites
Data collection:
- The developer says this extension doesn't require data collection.
More information
- Add-on Links
- Version
- 1.3
- Size
- 1.13 MB
- Last updated
- 14 days ago (Nov 29, 2025)
- Related Categories
- License
- MIT License
- Version History
- Add to collection