Tab Navigator

approved

by o02c

Simple Tab Switcher, search open tabs.

8 stars6,081 downloadsUpdated 3mo agoMIT
View on GitHub

Tab Navigator for Obsidian

Simple tab switcher for Obsidian. Search and switch between open tabs quickly.

Features

  • Quick Tab Navigation
    Easily switch between open tabs by fuzzy searching through them.
    Initiate using the command palette or assign a hotkey with tab-navigator:search-tabs.

    • Search targets:
      • file name
      • file path
      • frontmatter aliases (toggleable via the "Enable Alias Search" option, enabled by default)
      • frontmatter tags (toggleable via the "Enable Tag Search" option, enabled by default)
  • Delete Duplicate Tabs
    Close duplicate tabs efficiently.
    Initiate using the command palette or assign a hotkey with tab-navigator:close-duplicate-tabs.

Installation

From Community Plugins

  1. Open Settings → Community plugins
  2. Search for "Tab Navigator"
  3. Click Install and Enable

Manual Installation

  1. Create a tab-navigator folder inside your .obsidian/plugins directory
  2. Download main.js and manifest.json from the latest release
  3. Place the files inside the folder
  4. Restart Obsidian and enable the plugin in Settings → Community plugins

Usage

Once Tab Navigator is enabled, it will automatically integrate with Obsidian's tab system.

Limitations

  • Tab Loading Behavior
    • By default, inactive tabs are not loaded until they are clicked to preserve performance
    • For searching through all tabs including unloaded ones, you can:
      1. Manually click each tab to load it
      2. Command palette: tab-navigator:load-all-tabs (not recommended for vaults with many tabs)
      3. Enable the "Load all tabs on startup" option in settings
    • Note: Options 2 and 3 interact directly with the DOM to load tabs, which may cause unexpected behavior in some cases.

Privacy and Security

This plugin does not transmit any user data externally. All data is kept locally.

Support

For questions or issues, please use the GitHub Issues page. Feedback and feature requests are welcome.

PayPal BuyMeACoffee

License

This plugin is released under the MIT License.

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.