Reuse Tabs av 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.
1 bruker1 bruker
Metadata for utvidelser
Skjermbilder
Om denne utvidelsen
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.
Vurdert til 0 av 0 anmeldere
Tillatelser og data
Mer informasjon
- Lenker for utvidelser
- Versjon
- 0.1.7
- Størrelse
- 61,22 kB
- Sist oppdatert
- 11 dager siden (4. mai 2026)
- Relaterte kategorier
- Lisens
- CC0 1.0 Universal
- Versjonshistorikk
- Legg til i samling