Smart Tabs

by ksawl
5
4
3
2
1
Score: 50/100

Description

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

Reviews

No reviews yet.

Stats

0
stars
1,629
downloads
0
forks
108
days
108
days
108
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
15
commits

README file from

Github

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:

Setting Description Default
Deduplicate open tabs Focus existing tab when a file is already open on
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: