Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Opener: New Tab by Default

lukemtlukemt5k downloads

Open links in new tabs by default. If the note is already open in another tab, it switches to it. Can also open PDFs and other file formats in System Apps when cmd/ctrl is hold.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates11

Opener ensures every document opens in its own tab. Much like an IDE.

Features

  • Always opens markdown notes in new tabs; switches to an existing tab if already open.
  • When cmd/ctrl is pressed, it will open the Link in a new tab, even if the file is already open in another tab.
  • If desired: Open PDFs or other supported formats with your default system app.
  • Battle-tested with other plugins — patches Obsidian’s built‑in openFile() function under the hood.
  • If you do find an issue, please open an issue on GitHub here.

Installation

Recommended

  1. Install BRAT.
  2. Use BRAT to install from this link: lukemt/obsidian-opener.
  3. Enable the plugin under Settings → Community Plugins.

From Source

cd {your vault}/.obsidian/plugins
git clone https://github.com/lukemt/obsidian-opener
npm install
npm run build

Usage

  • Click internal links or search results to open notes in new tabs.
  • Use the Open Graph View in new tab command (reassignable under Settings → Hotkeys) to open graph views.

Known Limitations

  • If a note is open in another Obsidian window (minimized), the plugin cannot unminimize that window.
  • Graph view via context menu still uses a different API; use the dedicated command above.

Contributing & License

Contributions welcome! Please open issues or pull requests on GitHub. Licensed under the MIT License.

72%
HealthGood
ReviewCaution
About
Open every document in its own tab, like an IDE. Switch to an existing tab when a file is already open, respect Cmd/Ctrl to force a new tab, and optionally open PDFs or other supported files with your system app.
FilesNavigationInterface
Details
Current version
2.2.9
Last updated
12 months ago
Created
3 years ago
Updates
11 releases
Downloads
5k
Compatible with
Obsidian 0.15.9+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
lukemtlukemt
github.com/lukemt/
GitHublukemt
  1. Community
  2. Plugins
  3. Files
  4. Opener: New Tab by Default

Related plugins

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Recent Files

Display a list of recently opened files.

Open Tab Settings

Adds options to customize how tabs are opened, including open in new tab by default, preventing duplicate tabs, and more.

Remember cursor position

Remember cursor and scroll position for each note.

Hover Editor

Transform the Page Preview hover popover into a fully working editor instance.

Home tab

A browser-like search tab for your local files.

Reveal Active File Button

Add a button to the top of the File Explorer, to reveal the active file.

Quick Explorer

Perform file explorer operations (and see your current file path) from the title bar, using the mouse or keyboard.

Local REST API & MCP Server

Unlock your automation needs by interacting with your notes over a secure REST API.

QuickAdd

Quickly add new notes or content to your vault.