Smart Tabs

approved

by ksawl

This plugin has not been manually reviewed by Obsidian staff. Open files in new tabs by default, with smart tab deduplication.

51 downloadsUpdated 4d agoMIT

Smart Tabs

Open files in new tabs by default, with smart tab deduplication.


Features

  • New tab by default — every file you click opens in a new tab, keeping your workspace organized
  • Smart deduplication — if the file is already open, focus it instead of creating a duplicate (configurable)
  • Universal coverage — works with File Explorer, Quick Switcher, internal links, bookmarks, and any API call
  • Broad file type support — markdown, canvas, graph, image, video, audio, pdf
  • Configurable delay — fine-tune the response timing to match your system

Installation

From Community Plugins

  1. Open Settings → Community plugins
  2. Search for Smart Tabs
  3. Install and enable

Manual

  1. Download main.js and manifest.json from the latest release
  2. Copy them to <vault>/.obsidian/plugins/smart-tabs/
  3. Enable the plugin in Settings → Community plugins

Configuration

Open Settings → Smart Tabs to configure:

SettingDescriptionDefault
Deduplicate open tabsFocus existing tab when a file is already openon
Execution delay (ms)Delay before processing a tab event (10–100 ms)30

Compatibility

  • Requires Obsidian 1.8.9 or later
  • Desktop only (not available on mobile)

Credits

Smart Tabs is a fork of New Tab+ by Raphlette, licensed under MIT.

Enhanced and maintained by Kharizma & Latreia.


Support

If Smart Tabs saves your workflow, consider supporting development:

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.