Reuse Tabs por Mike Turley
Prevents duplicate tabs by switching to existing ones. Handles in-page navigation, external apps, and offers exempt duplicates, stale tab reloading, and toast notifications.
2 Users2 Users
Metadados da extensão
Capturas de ecrã
Acerca desta extensão
Prevents duplicate tabs. When you navigate to a URL that's already open in another tab (either by clicking a link or a new tab being opened from another app), the navigation is cancelled (or the new tab is closed) and you're switched to the existing tab instead.
Features
How it works
Features
- Duplicate tab prevention — Intercepts navigations and new tabs, switching to the existing tab instead of creating a duplicate.
- External app handling — When an external app opens a URL that's already in a tab, the new tab is closed and the existing one is focused.
- Exempt duplicates — Right-click a tab and choose "Duplicate tab (exclude from Reuse Tabs)" to intentionally duplicate it. Exempt tabs are marked with a
[D]title prefix and ignored by the extension. - Reload on switch — Optionally reload stale tabs when switching to them, with a configurable idle timeout (1 min to 1 hour, or always).
- In-page toast notifications — See what the extension is doing with unobtrusive toast messages in the bottom-left corner of the page.
- Toolbar popup — Click the extension icon to toggle the extension on/off, enable/disable notifications, and configure reload behavior.
How it works
- Maintains a cache of all open tab URLs, kept in sync via tab event listeners.
- Uses
webRequest.onBeforeRequestwith blocking to intercept navigations before they happen. - If the target URL is already open in another tab, cancels the navigation and switches to that tab.
- Tracks recently created tabs to catch duplicates opened by external apps and close the blank leftover tab.
- Exempt tabs are tracked separately and skipped as switch targets, but navigation within them still triggers reuse logic.
Rated 0 by 0 reviewers
Permissions and data
Permissões necessárias:
- Aceder aos separadores do navegador
- Aceder aos seus dados para todos os sites
Mais informação
- Ligações do complemento
- Versão
- 0.1.7
- Tamanho
- 61,22 KB
- Última atualização
- há 17 dias (4 de mai de 2026)
- Categorias relacionadas
- Licença
- CC0 1.0 Universal
- Histórico de versões
- Adicionar à coleção