# Keeping Tabs

> 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.

Canonical page: [https://chrome-stats.com/d/keeping-tabs](https://chrome-stats.com/d/keeping-tabs)

## Overview

- **ID:** `keeping-tabs`
- **Platform:** Firefox
- **Type:** Firefox add-on
- **Status:** Available
- **Publisher:** dartgoblin
- **Category:** tabs
- **Daily users:** 4
- **Version:** 1.3
- **Last updated:** 2025-11-29
- **First published:** 2025-11-12
- **Size:** 1.13 MB
- **Data as of:** 2026-09-09
- **Store listing:** [Firefox Add-ons Store](https://addons.mozilla.org/firefox/addon/keeping-tabs/)
- **Website:** [https://github.com/vamshi-ka/keeping-tabs/issues](https://github.com/vamshi-ka/keeping-tabs/issues)

## Description

<strong>Keeping Tabs</strong> 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:
<ul><li><strong>Smart Numbering</strong>: Only numbers unpinned tabs (1-9), ignoring pinned tabs</li><li><strong>Separate Navigation</strong>: Use Cmd+Option+1-9 for pinned tabs</li><li><strong>Visual Clarity</strong>: See tab numbers directly in page titles</li><li><strong>Clean Design</strong>: Max 9 numbered tabs to keep you organized</li></ul>
Features

✨ <strong>Automatic Tab Numbering</strong> - Numbers unpinned tabs 1-9 in square brackets [1], [2], etc.

⌨️ <strong>Keyboard Navigation</strong> - 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

🔄 <strong>Smart Updates</strong> - Tab numbers update automatically when you:
- Create new tabs
- Close tabs
- Move tabs
- Pin/unpin tabs
- Navigate within tabs

🎯 <strong>Non-Intrusive</strong> - 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
<ul><li><strong>Touch typists</strong> who never want to touch the mouse</li><li><strong>Zen Browser users</strong> with many pinned tabs</li><li><strong>Productivity enthusiasts</strong> who juggle multiple projects</li><li><strong>Keyboard warriors</strong> who love shortcuts</li><li><strong>Tab hoarders</strong> who need better organization (or a wake-up call!)</li></ul>
Technical Details
<ul><li>Built with WebExtensions API</li><li>Event-driven architecture with smart debouncing</li><li>Race condition protection</li><li>Minimal performance impact</li><li>Works on Firefox 48+</li><li>Open source (MIT License)</li></ul>
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 &amp; Contributing
<ul><li><strong>GitHub</strong>: <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/e02f32efab9e3648de0531c78bdf44ee75a7c89c09ffe5884151464a0918a0a9/https%3A//github.com/vamshi-ka/keeping-tabs" rel="nofollow">https://github.com/vamshi-ka/keeping-tabs</a></li><li><strong>Issues</strong>: Report bugs or request features on GitHub</li><li><strong>Contributions</strong>: Pull requests welcome!</li></ul>
Built with ☕ by Vamshi Kodipaka using Claude Code.

<strong>Prerequisite</strong>: Touch typing skills recommended for maximum productivity!

## Rankings

- #48,776 — Overall
- #88 — keep

## Permissions and access

### Permissions

- `tabs`
- `<all_urls>`

## Safety

- **Risk impact:** High risk impact
- **Risk likelihood:** Moderate risk likelihood

### Analysis details

- Grants access to browser tabs, which can be used to track user browsing habits and history, presenting a privacy concern.
- This extension has low user count. Unpopular extensions may not be stable or safe.

> Some risk analysis details are omitted from this free response. [Upgrade to view the full analysis](https://chrome-stats.com/pricing).

## Similar extensions and apps

- [Tab Numbers](https://chrome-stats.com/d/tab-numbers) — 13 users, 5.00 / 5
- [Tab Shortcuts - Pinned & Unpinned](https://chrome-stats.com/d/tab-shortcuts-pinned-unpinned) — 3 users, 5.00 / 5
- [Tab Shortcuts](https://chrome-stats.com/d/tab-shortcuts-prefix) — 2 users
- [Tabs Numbering](https://chrome-stats.com/d/tabs-numbering) — 15 users, 5.00 / 5
- [Tab Shortcuts pro](https://chrome-stats.com/d/tab-shortcuts-pro)
- [Clear Active Tabs](https://chrome-stats.com/d/clear-active-tabs) — 1 users
- [Ctrl+Number to switch tabs in reverse order](https://chrome-stats.com/d/ctrl-number-to-switch-tabs-rev) — 1 users
- [Zen Auto-Close Tabs](https://chrome-stats.com/d/zen-auto-close-tabs) — 2 users
- [CountMyTabs](https://chrome-stats.com/d/countmytabs) — 4 users
- [Zen Tab Sorter](https://chrome-stats.com/d/zen-tab-sorter) — 8 users, 5.00 / 5
- [harpoon-tabs](https://chrome-stats.com/d/harpoon-tabs) — 1 users, 5.00 / 5
- [Tabs Pin - Pin Tabs Manager](https://chrome-stats.com/d/tabs-pin-pin-tabs-manager) — 21 users, 5.00 / 5

---

Source: [Chrome-Stats](https://chrome-stats.com/d/keeping-tabs)
