Another Quick Switcher

by tadashi-aikawa
5
4
3
2
1
Score: 82/100

Description

Category: Note Enhancements

The Another Quick Switcher plugin enhances Obsidian's navigation and search capabilities with powerful customization options. It allows users to create tailored search commands, perform backlink and link searches, and navigate files and headers efficiently. With features like customizable hotkeys, in-file searches, and support for advanced filtering and sorting criteria, the plugin streamlines access to notes and resources. It also includes tools for previewing files, navigating between links without leaving dialogs, and managing complex relationships like 2-hop links. The plugin integrates seamlessly with workflows, offering an efficient and flexible alternative to Obsidian's native quick switcher.

Reviews

No reviews yet.

Stats

381
stars
139,691
downloads
23
forks
1,654
days
34
days
35
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
271
total issues
42
open issues
229
closed issues
85
commits

Latest Version

a month ago

Changelog

14.6.0 (2026-03-28)

✨ Features

  • main: Add @key:value syntax for property search in queries #205 #39 (14d9bbc)

For details, please see README.

README file from

Github

Obsidian Another Quick Switcher Plugin

release Ask DeepWiki Tests downloads

This is an Obsidian plugin which is another choice of Quick switcher. It offers various features, such as:

⏬ Install

You can download from Community plugins in Obsidian settings.

⌨️ Features

1. Custom searches

Demo

Custom searches enables you to create your original search commands. Search command settings are saved automatically when you finish editing (no Save button required).

Demo

Search target
Name Description
file All files in the Vault
backlink Markdown files that link to the current file
link Files linked from the current file
2-hop-link 2-hop links from the current file
opened file Files currently open in the window
Sort priorities

You can use the following names as a Sort priorities.

Name Description Since
Perfect word match Matches an exact word in the file name 6.0.0
Prefix name match Matches when the file name or alias starts with the query 6.0.0
Name match Matches when the file name or alias contains the query 6.0.0
Fuzzy name match Fuzzy matches the file name or alias 8.10.0
Tag match Matches when the query includes a tag name 6.0.0
Header match Matches when the query includes a header name 6.0.0
Link match Matches when the query includes an internal link name 6.0.0
Property match Matches when the query includes a property name 11.0.0
Length Orders by file name or alias length 6.0.0
Last opened Orders by most recently opened 6.0.0
Last modified Orders by most recently modified 6.0.0
Star Orders starred files first 6.0.0
Alphabetical Orders by file name or alias (A-Z) 6.2.0
Alphabetical reverse Orders by file name or alias (Z-A) 7.0.0
Created latest Orders by newest creation date 7.0.0
Created earliest Orders by oldest creation date 7.0.0
(Tags split by comma) Prioritizes files with the specified tags 7.0.0
(Extensions split by comma) Prioritizes files with the specified extensions 8.3.0
(Property and sort order) Orders by front matter property value 13.27.0

Note Use (Tags split by comma) like #hoge or #hoge,#huga.

Note Use (Extensions split by comma) like .md or .md,.canvas.

Note Use (Property) like @<property> (@<property>:asc) or @<property>:desc for descending order. For arrays, the first element is used; missing values sort last.

Relative updated period display

You can show the relative updated period in suggestions. Configure it per search command.

  • Select the source in Relative updated period source (do not show / last modified / created time / property)
  • When using Property, set the front matter key in Property key for relative updated period
Preset search commands
Note
Queries enclosed in double quotes are searched as is
  • "ho ge" matches only ho ge and does not match hoge.
  • ho ge matches both ho ge and hoge.
  • Use \" to search for literal quote characters.
A minus sign at the beginning excludes matched candidates

Example: Suppose there are three files:

  • hoge.md
  • hoge
  • mdhoge

The input hoge -md will suggest only hoge.

Additionally, you can specify a custom string as the exclude prefix using the Exclude prefix setting.

@key:value or @key: searches by front matter property
  • @status:done matches files whose status property contains done.
  • @status: matches files whose status property has a non-null value set.
  • Combine with other queries: keyword @status:done matches files whose name contains keyword AND whose status is done.
  • Combine with exclusion: @status: -@status:done matches files that have a status value but it does NOT contain done.

Note Front matter must be loaded for this to work (e.g., enable Search by property or Show front matter in the search command settings).

<cd> means the current directory

If the path of the active file is "/usr/local/vault/notes", the query "<cd> obsidian" will be interpreted as "/usr/local/vault/notes obsidian".

2. Header floating search in file / Header search in file

Demo

  • Show all headers even after filtering to retain file structures in the brain
  • Jump to the first hit suggestion automatically and move next/previous by Tab/Shift+Tab as default
  • Queries enclosed in double quotes are searched as is
    • "ho ge" only matches ho ge not hoge
    • ho ge matches both ho ge and hoge
    • Use \" to search for literal quote characters

If you want to show heading level labels (H1/H2, etc.) instead of bullets in header search, you can do so with CSS.

.another-quick-switcher__item__title__header {
  list-style: none;
}
.another-quick-switcher__item__title__header::before {
  padding-right: 5px;
  font-weight: bold;
  color: darkcyan;
  opacity: 0.4;
}
.another-quick-switcher__item__title__header1::before {
  content: "H1";
}
.another-quick-switcher__item__title__header2::before {
  content: "H2";
}
.another-quick-switcher__item__title__header3::before {
  content: "H3";
}
.another-quick-switcher__item__title__header4::before {
  content: "H4";
}
.another-quick-switcher__item__title__header5::before {
  content: "H5";
}
.another-quick-switcher__item__title__header6::before {
  content: "H6";
}

3. Grep

This feature requires ripgrep and set the executable command to "Ripgrep command" option.

Demo

It sorts results by modified time descending.

Additional hotkeys
Command Description Default Hotkey
Search Execute search TAB
Preview Preview selected file Ctrl+,
Toggle input focus Switch focus between search query and path input (customizable)
Previous search history Move to the previous query in history (customizable)
Next search history Move to the next query in history (customizable)
Clear input Clear the search query input (customizable)
Clear path Clear the path input (customizable)
Set ./ to path Set current directory to path input (customizable)

Note: If you want to search in real-time, please set the "Grep search delay milli-seconds" option to 1 or more.

Launch Grep from Quick Switcher

You can launch the Grep dialog directly from the main Quick Switcher with the current query carried over. This allows for seamless transition from file searching to content searching.

  • Configure the hotkey for "launch grep" in the main dialog settings
  • The current search query will be automatically transferred to the Grep dialog
Note
  • Input regards as a regex pattern
  • Grep searches only markdown files as default. If you want to search for other extensions, please update the "Grep > Extensions" settings
  • If you want to include file names in the search, enable the "Include file name in search" setting
  • Space-separated terms are searched with AND logic (e.g., hello world finds content containing both "hello" and "world")

4. Customizable hotkeys

Detailed hotkeys customization is available for each dialog.

Demo

The new Backlink search enables displaying all occurrences in the same file and listing the corresponding lines' text.

https://github.com/tadashi-aikawa/obsidian-another-quick-switcher/assets/9500018/0ce0111a-7481-40a0-a49e-ab00a2f37b35

The new Link search enables displaying all occurrences in the same file and listing the corresponding lines' text.

https://github.com/tadashi-aikawa/obsidian-another-quick-switcher/assets/9500018/b31034e7-7ad7-4ab5-8294-6b4950efe224

"In File search" allows you to search for a specific line within a file using a search keyword and displays it along with the surrounding lines.

  • Queries enclosed in double quotes are searched as is
    • "hello world" only matches hello world not lines containing both hello and world separately
    • hello world matches lines containing both hello and world anywhere in the line
    • Use \" to search for literal quote characters (e.g., search \"quote finds search "quote)
Additional Features
  • Insert to Editor: You can insert the selected line directly into the current editor at the cursor position using the configurable "insert to editor" hotkey

https://github.com/tadashi-aikawa/obsidian-another-quick-switcher/assets/9500018/0b16c4f4-b071-4e05-9402-00ae2525e57c

You can show the backlinks about the suggestion in the dialog. (Default hotkey is Mod h)

It can show backlinks from not only existing notes but also phantom(not existing) notes.

Demo

You can navigate outgoing/backlinks without leaving the dialog by using the "show links", "show backlinks", "navigate forward", and "navigate back" commands.

Demo

10. Preview

You can preview the file without closing the dialog. (Default hotkey is Mod ,)

While previewing, you can scroll the note with scroll preview up / scroll preview down (hotkeys are configurable). It also responds to scrolling from pointing devices.

It shows a floating view that doesn't distract the contents. Additionally, it makes the editor state before opening the dialog after previewing files and closing the dialog.

https://user-images.githubusercontent.com/9500018/216806330-daf57b52-d8a4-42e3-9803-ba7d76a93319.mp4

Auto Preview

Auto Preview shows a preview automatically as you move the selection, without manually triggering Preview.

Dialog Auto preview on selection Delay setting Toggle command Notes
Main dialog (search commands) Yes (per command) Yes Yes (toggle auto preview) Configured per search command
Grep dialog Yes Yes No Enable in settings
Backlink dialog Yes Yes No Enable in settings
Header dialog Yes No Yes (toggle auto preview) Auto preview uses floating mode
Link dialog Yes No Yes (toggle auto preview) Auto preview uses floating mode
In File dialog Yes No Yes (toggle auto preview) Auto preview uses floating mode

Settings reference (UI labels):

  • Main dialog (search commands): Auto preview, Auto preview delay milli-seconds
  • Grep dialog: Auto preview, Auto preview delay milli-seconds
  • Backlink dialog: Auto preview, Auto preview delay milli-seconds
  • Header dialog: Auto preview in the floating mode
  • Link dialog: Auto preview in the floating mode
  • In File dialog: Auto preview in the floating mode

YouTube Video i8b6pHrhIb4

11. Move file to another folder

The "Move file to another folder" command allows you to quickly move the current file to a different folder with enhanced sorting capabilities and smart search features.

Search Features
  • Fuzzy Search: Find folders even with partial or out-of-order characters (e.g., "proj" matches "Projects")
  • Highlighted Matches: Search terms are highlighted in both folder names and directory paths
  • Multiple Match Types: Supports prefix matching, substring matching, and fuzzy matching
  • Vault root entry: The vault root appears as <VAULT_ROOT> so you can move files directly to the root
Folder Sort Options
Option Description
Recently used Folders you've recently moved files to appear at the top
Alphabetical Sort folders alphabetically (A-Z)
Alphabetical reverse Sort folders in reverse alphabetical order (Z-A)
Settings
Setting Description Default
Folder sort priority Choose how folders are sorted in the move dialog Recently used
Recently used folders file path Customize where the folder usage history is stored* (auto)
Max recently used folders Maximum number of recently used folders to remember 10 (range: 5-50)
Exclude prefix path patterns Exclude certain folder paths from appearing in the move dialog (none)

* When left empty, defaults to .obsidian/plugins/obsidian-another-quick-switcher/recently-used-folders.json

Features
  • Recently used folder tracking: The plugin remembers which folders you've used recently and prioritizes them
  • Persistent history: Recently used folder history is stored in your vault and syncs across devices
  • Configurable storage: Customize where the folder usage history is stored within your vault

12. Check/Uncheck items (multi-select)

You can multi-select suggestions in the main Quick Switcher, Backlink search, and Grep.

  • Toggle selection: use the configurable hotkeys "check/uncheck" or "check/uncheck and next" (moves the cursor to the next item).
  • Select all / Clear all: use "check/uncheck all" (toggles all) or "uncheck all" hotkeys (configurable).
  • Checked-count badge: shows how many items are checked next to the input while using multi-select.
  • Visual cue: checked items show a left accent bar in the list.
  • Batch actions: when items are checked, actions like Open will apply to all checked items. For example, Open opens all checked targets in new tabs; other supported actions (e.g., close if opened, open in default app, show in system explorer) also work for checked items.

YouTube Video IPHZu87sd2w

Tip: Assign convenient keys in Settings to quickly mark a range (e.g., bind "check/uncheck and next").

Setting

13. Command palette

Another Quick Switcher bundles its own command palette dialog so you can search and execute Obsidian commands with the same fast scoring model and dialog hotkeys.

  • The palette remembers every command you run and surfaces recently used commands with a history badge
  • It also records which command you picked for the current query and marks that command as "top priority" the next time you type the same query
  • Use the copy command id hotkey to quickly grab an internal command ID for automation or scripting

https://github.com/user-attachments/assets/eb2bf1bc-08b8-4084-b4b7-450d737b8e95

History storage
Setting Description Default
History mapping file path Vault-relative path for the JSON file that stores last used commands and per-query favorites .obsidian/plugins/obsidian-another-quick-switcher/command-history.json
Max history retention days Remove entries from the history when a command hasn't been run within this many days (0 = keep all) 10

⌘ Dialog Commands

Below are dialog-specific command tables with default keybindings.

The MC column indicates multi-check support: "✅" applies to all checked items, "⛔" affects only the current selection, and "-" is not applicable (e.g., toggle commands).

Main dialog

Command Default Keybinding MC
open Enter
open in new tab Mod+Enter
open in new pane (horizontal) Mod+-
open in new pane (vertical) Mod+i
open in new window Mod+o
open in popup (none)
preview Mod+,
toggle auto preview (none) -
scroll preview up (none)
scroll preview down (none)
create Shift+Enter
create in new tab Mod+Shift+Enter
create in new pane (horizontal) (none)
create in new pane (vertical) (none)
create in new window Mod+Shift+o
create in new popup (none)
check/uncheck (none) -
check/uncheck and next (none) -
check/uncheck all (none) -
uncheck all (none) -
insert to editor Alt+Enter
open in default app (none)
show in system explorer (none)
open in google Mod+g
open first URL Mod+]
close if opened (none)
show links Mod+l
show backlinks Mod+h
show all results Shift+Alt+a
navigate back Alt+ArrowLeft
navigate forward Alt+ArrowRight
previous search history (none)
next search history (none)
launch grep (none)
copy file vault path (none)
copy absolute file path (none)
up Mod+p
down Mod+n
clear input Mod+d
replace input Tab
dismiss Escape

Folder dialog

Command Default Keybinding MC
up Mod+p
down Mod+n
open in default app (none)
dismiss Escape

Header dialog

Command Default Keybinding MC
up Mod+p
down Mod+n
move to header Enter
clear input Mod+d
move to next hit Tab
move to previous hit Shift+Tab
toggle auto preview Mod+,
scroll preview up (none)
scroll preview down (none)
insert all to editor Alt+Shift+Enter
dismiss Escape
Command Default Keybinding MC
open Enter
open in new tab Mod+Enter
open in new pane (horizontal) Mod+-
open in new pane (vertical) Mod+i
open in new window Mod+o
open in popup (none)
check/uncheck (none) -
check/uncheck and next (none) -
check/uncheck all (none) -
uncheck all (none) -
show all results Shift+Alt+a
preview Mod+,
scroll preview up (none)
scroll preview down (none)
up Mod+p
down Mod+n
dismiss Escape
Command Default Keybinding MC
open Enter
open in new tab Mod+Enter
open in new pane (horizontal) Mod+-
open in new pane (vertical) Mod+i
open in new window Mod+o
open in popup (none)
show all results Shift+Alt+a
preview Mod+,
toggle auto preview (none) -
scroll preview up (none)
scroll preview down (none)
up Mod+p
down Mod+n
dismiss Escape

In File dialog

Command Default Keybinding MC
up Mod+p
down Mod+n
insert to editor (none)
show all results Shift+Alt+a
toggle auto preview Mod+,
scroll preview up (none)
scroll preview down (none)
dismiss Escape

Grep dialog

Command Default Keybinding MC
open Enter
open in new tab Mod+Enter
open in new pane (horizontal) Mod+-
open in new pane (vertical) Mod+i
open in new window Mod+o
open in popup (none)
check/uncheck (none) -
check/uncheck and next (none) -
check/uncheck all (none) -
uncheck all (none) -
preview Mod+,
scroll preview up (none)
scroll preview down (none)
clear input Mod+d
clear path Alt+d
set ./ to path Alt+c
toggle input (none)
previous search history (none)
next search history (none)
up Mod+p
down Mod+n
search Tab
dismiss Escape

Command palette

Command Default Keybinding MC
up Mod+p
down Mod+n
copy command id (none)
dismiss Escape

💥 Major Breaking Changes

For users who use earlier than v14.0.0

The following commands were removed to avoid conflicts with preview:

  • open in new tab in background
  • open all in new tabs
  • insert to editor in background
  • insert all to editor

The first two were removed from the main/backlink/link/grep dialogs; the last two were removed from the main dialog.

Alternatives with multi-select:

  • open in new tab in background -> use check/uncheck for multiple selection and run open
  • open all in new tabs -> use check/uncheck all to select all and run open
  • insert to editor in background -> use check/uncheck for multiple selection and run insert to editor
  • insert all to editor -> use check/uncheck all to select all and run insert to editor

YouTube Video sxDEMQq8txc

For users who use earlier than v13.0.0

In v13, we removed Link search from Preset search commands. Please see #275 for details about this decision. If you need the previous Link search functionality, you can add it to Search commands with the configuration shown in the image below.

For users who use earlier than v8.0.0

Please read a "🔥 Breaking changes" section in the Release note.

For users who use earlier than v7.0.0

Please read a "🔥 Breaking changes" section in the Release note.

For users who use earlier than v6.0.0

Please read a "🔥 Breaking changes" section in the Release note.

📱 Mobile support

It both supports desktop and mobile.

[!NOTE] Please note that I am not currently using the mobile version of Obsidian, so I cannot verify this issue myself. As a result, addressing this bug will have a low priority.

💬 Feature requests / Bugs

Please create a new issue.


🔌 API (Experimental)

Another Quick Switcher provides a public API that allows external scripts (e.g., Templater) to programmatically open the file picker dialog and retrieve the selected file(s).

Usage

// Get the plugin instance
const aqs = app.plugins.plugins["obsidian-another-quick-switcher"];

// Open the file picker with a specific search command
const files = await aqs.api.pickFile("Recent search");

if (files) {
  // files is TFile[] - array of selected files
  // Single selection returns array with one element
  // Multi-selection (check/uncheck) returns array with multiple elements
  console.log(files.map((f) => f.path));
} else {
  // User cancelled the dialog
}

API Reference

api.pickFile(commandName: string): Promise<TFile[] | null>

Opens the file picker dialog with the specified search command and returns the selected file(s).

Parameters:

  • commandName - The name of the search command to use (e.g., "Recent search", "File name search"). This must match a command name defined in Another Quick Switcher settings.
  • option - Optional parameters:
    • query: An initial search query to pre-fill in the dialog's input box.

Returns:

  • Promise<TFile[]> - Array of selected files when file(s) are selected
  • Promise<null> - When the dialog is cancelled

Throws:

  • Error - If the specified command name is not found in settings
api.getAvailableCommandNames(): string[]

Returns the list of available search command names that can be used with pickFile().

Example with Templater

<%*
const aqs = app.plugins.plugins['obsidian-another-quick-switcher'];
const files = await aqs.api.pickFile("File name search");

if (files && files.length > 0) {
  const file = files[0];
  tR += `[[${file.basename}]]`;
}
%>

Note This API is experimental and may change in future versions.


🖥️ For developers / contributors

Pull requests

Sorry, I would not accept the pull requests except for the following cases.

  1. Fix obvious bugs
  2. Fix typo or wrong documentation
  3. If I ask for it in the GitHub issues or the discussions

Development

Set up
git config core.hooksPath hooks
Install dependencies

Bun is required.

bun install --frozen-lockfile --ignore-scripts
bun dev

Release

Run Release Action manually.

📜 Appendix

2-hop-link are outgoing links in the current file, and files that have outgoing links to them.

For example, If there are relations as follows,

flowchart LR
    D[Dog] --> A[Animal]
    C[Cat] --> A
    O[Owl] --> A

2-hop-link from the "Dog" is as follows.

flowchart LR
    D[Dog]:::focus --> A[Animal]
    D[Dog]:::focus --> C[Cat]
    D[Dog]:::focus --> O[Owl]

    classDef focus fill:#f96

More complicated example.

flowchart LR
    Dog:::focus --> Animal
    Dog --> Masaru
    Zagitova --> Masaru
    Masaru --> Akita-inu
    Cat --> Animal
    Owl --> Animal
    Tama --> Cat
    Mike --> Cat
    Animal --> Zoo
    Zoo --> Animal
    Mahjong --> Zoo
    Animal --> Coffee
    classDef focus fill:#f96

2-hop-link from the "Dog" is as follows.

flowchart LR
    Dog:::focus --> Animal:::focus
    Dog --> Masaru:::focus
    Zagitova:::focus --> Masaru
    Masaru --> Akita-inu
    Cat:::focus --> Animal
    Owl:::focus --> Animal
    Tama --> Cat
    Mike --> Cat
    Animal --> Zoo
    Zoo:::focus --> Animal
    Mahjong --> Zoo
    Animal --> Coffee
    classDef focus fill:#f96

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Core Search Assistant
4 years ago by qawatake
An Obsidian plugin to enhance built-in search: keyboard interface, card preview, bigger preview
Power Search
4 years ago by Aviral Batra
Insert Heading Link
4 years ago by Signynt
Add a Link to a Heading.
Settings Search
4 years ago by Jeremy Valentine
Adds a search bar to Obsidian.md's settings
Search Everywhere
4 years ago by Mom0
Obsidian Search Everywhere Plugin
Card View Switcher
4 years ago by qawatake
An Obsidian plugin to provide a quick switcher with card view
Version History Diff (Sync, File Recovery & Git)
4 years ago by kometenstaub
Get a diff view of your Obsidian Sync, File Recovery and Git version history
Quiet Outline
4 years ago by the_tree
Improving experience of outline in Obsidian
Book Search
4 years ago by anpigon
Obsidian plugin that automatically creates notes by searching for books
Scroll Offset
4 years ago by Lijyze
Scroll Offset for Obsidian
Folder Focus Mode
4 years ago by grochowski
Focus file explorer on chosen folder and its files and subdirectories, while hiding all the other elements.
Open Related Url
4 years ago by Dan Pickett
No Dupe Leaves
4 years ago by Simon Cambier
Automatically switch the focus to open notes instead of reopening them
Quick snippets and navigation
4 years ago by @aciq
Quick snippets and navigation for Obsidian
Copy Search URL
4 years ago by Carlo Zottmann
A plugin for Obsidian (https://obsidian.md) that adds a menu entry to its search view for copying the Obsidian search URL.
obsidian floating toc
3 years ago by curtgrimes modified by Cuman
Crumbs
3 years ago by Tony Grosinger
Breadcrumb navigation in Obsidian.md
External Link Helper
3 years ago by Jhonghee Park
Obsidian plugin for link suggestion
Contacts
3 years ago by vbeskrovnov
With this plugin, you can easily organize and manage your contacts within Obsidian. Simply create a note with contact information and use the plugin's features to quickly search, and sort through your contacts. Contacts plugin also helps you to remember birthdays of your contacts and keeps track of the last time you met them.
Khoj
3 years ago by Debanjum Singh Solanky
Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.
Cycle In Sidebar
3 years ago by Houcheng
Cycle through tabs of left/ right sidebar panel
Unicode Search
3 years ago by BambusControl
Simple Unicode character search for Obsidian.md
Emoji Magic
3 years ago by simplgy
Makes it easier to add emojis using an improved keyword search
Global Search and Replace
3 years ago by Mahmoud Fawzy Khalil
A plugin to do a global search and replace in all your Obsidian vault files.
Floating Search
3 years ago by Boninall
A plugin for searching text by using Obsidian default search view.
Tab Rotator
3 years ago by Steven Jin
Obsidian Rotate opened tabs with a specified time interval
Semantic Search
3 years ago by bbawj
Semantic search for Obsidian.md
Quickly
3 years ago by Sparsh Yadav
Quick capture to obsidian note
Link Range
3 years ago by Ryan Mellmer
Add ranged link support to Obsidian
Fuzzy Chinese Pinyin
3 years ago by lazyloong
Open Plugin Settings
3 years ago by Mara-Li
Create a command that open the settings tabs of a registered plugin (because I was bored to open the parameters).
Advanced Random Note
3 years ago by Karsten Finderup Pedersen
Create commands from custom queries to open random notes
Simple CanvaSearch
3 years ago by ddalexb
Search Templates Library
3 years ago by Pentchaff
Obsidian plugin that allows to store searches templates for later use, and displays search results both in the search view and graph view.
Potato Indexer
3 years ago by LoyalPotato
Obsidian plugin to generate index based on your selection
URL Display
3 years ago by Stephanie Lin
Extract and display external URLs of the note in Obsidian.
Next Link
3 years ago by Juan Luque
Go To Heading
3 years ago by join
Quickly navigate between your document's headings in Obsidian
Quick Preview
2 years ago by Ryota Ushio
An Obsidian plugin to quickly preview a suggestion before selecting it in link suggestions & quick switcher.
Neighbouring Files
2 years ago by Fabian Untermoser
Obsidian Plugin to navigate to the next and previous file in the current directory
Arrows
2 years ago by artisticat
Draw arrows across different parts of your notes, similar to on paper
Daily Note Navbar
2 years ago by Karsten Finderup Pedersen
Adds a daily note navbar to quickly navigate between sequential daily notes in Obsidian.
Crafty
2 years ago by liolle
Add tooltip to your obsidian canvas's nodes and navigation between nodes
Canvas minimap
2 years ago by ifree
Obsidian canvas minimap
Tab Selector
2 years ago by namikaze-40p
This is an Obsidian plugin which can quickly switch tabs in various ways.
Metafolders
2 years ago by Makary Sharoyan
An Obsidian plugin for multidimensional note navigation
Bookmarks Caller
2 years ago by namikaze-40p
This is an Obsidian plugin which can easily open bookmarks.
Tab Navigator
2 years ago by o02c
obsidian-tab-switcher
Cursor Jump
2 years ago by Sangwon Jung
Vault Name
2 years ago by @gapmiss
An Obsidian.md plugin for customizing and displaying the vault name (title) in the side navigation file explorer, similar to pre 1.6.0 versions of Obsidian.
Headings in Explorer
2 years ago by Patrick Chiang
This Obsidian plugin makes headings first class concepts in the file explorer and consolidates navigation to a single panel.
Search In Canvas
2 years ago by Boninall
Another Sticky Headings
2 years ago by Zhou Hua
Giphy
2 years ago by LuCrypto
VirtFolder
2 years ago by mr.grogrig
Creating a hierarchical structure like Luhmann's Zettelkasten
Recent Tab Switcher
2 years ago by Samuel Ang
Recent Tab Switcher Plugin for Obsidian.
Vertical Tabs
2 years ago by oxdc
An Obsidian plugin that displays open tabs vertically, allowing users to group and organize tabs for a better navigation experience.
Blockreffer
2 years ago by tyler.earth
An Obsidian plugin to search and embed blocks with ^block-references (aka ^block-ids)
Highlight active folder section
2 years ago by Lukas Collier
Gives the folder section with the active note a customizable background color and more.
Advanced Tables
6 years ago by Tony Grosinger
Improved table navigation, formatting, and manipulation in Obsidian.md
Text expand
6 years ago by MrJackphil
A simple text expand plugin for Obsidian.md
Quick Switcher++
5 years ago by darlal
Enhanced Quick Switcher plugin for Obsidian.md
Search++
5 years ago by Noureddine Haouari
Allow inserting text context search results on the active note.
macOS Keyboard Navigation
5 years ago by ryanjamurphy
Automatically reveal active file
5 years ago by Matt Sessions
Obsidian plugin to reveal the active file automatically when you open a file
Vantage - Advanced search builder
5 years ago by ryanjamurphy
Vantage helps you build complex queries using Obsidian's native search tools.
Obsidian Query Language
5 years ago by Joost Plattel
An Obsidian plugin allowing you to query your notes
Tag Wrangler
5 years ago by PJ Eby
Rename, merge, toggle, and search tags from the Obsidian tag pane
Pane Relief
5 years ago by PJ Eby
Obsidian plugin for per-pane history, pane movement/navigation hotkeys, and more
Breadcrumbs
5 years ago by SkepticMystic
Add typed-links to your Obsidian notes
Go to Line
5 years ago by phibr0
Relative Find
5 years ago by phibr0
Quick Explorer
5 years ago by PJ Eby
Perform file explorer operations (and see your current file path) from the Obsidian.md title bar
Reveal Active File Button
4 years ago by Clare Macrae
Obsidian plugin to add a button to the top of the Obsidian File Explorer, to reveal the active file.
Omnisearch
4 years ago by Simon Cambier
A search engine that "just works" for Obsidian. Supports OCR and PDF indexing.
Link Navigation
2 years ago by xRyul
Navigate between incoming links (inlinks), outgoing links (outlinks) N levels deep. Links from Canvas are also supported.
Mouse Navigation
2 years ago by HoBeomJeon
Lemons Search
2 years ago by Moritz Jung
An Obsidian plugin that offers a fast fuzzy finder based quick switcher with preview.
Nav Link Header
2 years ago by ahts4962
Display navigation links at the top of the notes in Obsidian
BookNav
a year ago by jemberton
A plugin for ObsidianMD that enables book style navigation links in a note.
Tree Search
a year ago by catacgc
Text Finder
a year ago by hafuhafu
Provides a find/replace window in edit mode similar to VSCode (supports regular expressions and case sensitivity).
BlazeJump
a year ago by henryco
Plugin for Obsidian that makes text navigation blazingly fast.
Folder Tabulation
a year ago by SpeedaRJ
An open source plugin for obsidian that let's you treverse local folder structure via keybindings and commands.
FastForwardLink
a year ago by Idan Liberman
FastForwardLink Obsidian.md Plugin
Cursor Position on Title Enter
a year ago by Por Chainarong Tangsurakit
Obsidian Plugin: Set the cursor position after pressing Enter on the note title.
Click Hint
a year ago by kbwo
Dynamic Outline
a year ago by theopavlove
Adds a customizable GitHub-like floating table of contents to Obsidian.
Clipper Catalog
a year ago by Greg K.
A catalog view that provides a powerful interface for all your clipped web articles and content. Easily organize, search, and manage your web clippings within your vault.
Anchor Link Display Text
a year ago by Robert C Arsenault
An Obsidian plugin that makes anchor links look nicer by automatically populating display text.
Current File Tags
a year ago by Trung Tran
NetClip
a year ago by Elhary
this plugin is for Obsidian that allows you to browse the web and clip webpages directly into your vault.
Tag Tactician
a year ago by Scott Tomaszewski
Media Companion
a year ago by Nick de Bruin
Folder overview
a year ago by Lost Paul
Provides a dynamic overview of your vault or folders in the format of a code block.
Autofit Tabs
a year ago by Bradley Wyatt
Obsidian Plugin that automatically adjusts tab header widths in real-time to perfectly fit each tab's title content while maintaining a clean, seamless interface that prevents awkward text truncation and ensures optimal readability of your document titles.
FolderFile Splitter
a year ago by Xu Quan
Cursor Position History
a year ago by Florian Gubler
A Plugin to remember (and make accessible) the cursor history in Obsidian. Both within a file and across files.
Reading View j/k Scroll
a year ago by Lukas Korotaj
Scroll in preview mode with j/k keys. Scroll to top with gg and to bottom with G.
Previous Daily Note
a year ago by Marcos Talau
Plugin for Obsidian that opens the previous daily note
Image Picker
a year ago by ari.the.elk
TG Emoji Search
a year ago by MarsBatya
Backlink Full Path
a year ago by mnaoumov
Obsidian plugin that shows the backlink's full path in the backlinks panel.
Yesterday's note
a year ago by Trevor Tyler Lee
Obsidian plugin to open yesterday's daily note
Wheel Tab Switcher
a year ago by 22-2
Switch between Obsidian Tabs using your mouse wheel when hovering over tab headers.
CmdSearch
a year ago by SpaceshipCaptain
Quick Nav
a year ago by exoticknight
Enhance your editing experience by unleashing the hidden power of shortcuts.
Smooth Navigator
a year ago by Michael Schrauzer
Smoothly cycle through open files and splits in Obsidian via the keyboard.
Open Tab Settings
a year ago by jesse-r-s-hines
Obsidian plugin that adds options to customize how tabs are opened, including open in new tab by default, preventing duplicate tabs, and more
Reveal Folded
a year ago by d7sd6u
Adds a command that reveals current file while collapsing every other tree item
Mark Open Files
a year ago by Michael Schrauzer
Adds a marker to all the File Explorer items that are currently open in the Obsidian workspace.
Tag Index
10 months ago by wenlzhang
An Obsidian plugin that creates a curated list of important tags to serve as meaningful entry points to your knowledge base.
EasyLink
9 months ago by isitwho
Select text in your obsidian editor to find the most similar content from other notes and easily create links.
Custom Slides
9 months ago by David V. Kimball
Customize Obsidian's Slides core plugin's navigation, styles, and behavior.
Scrolls To Nav Top
9 months ago by mario
Simply scrolls to nav top
Clipboard Manager
9 months ago by Ayush Raj
The clipboard obsidian plugin
Drag To Scroll
8 months ago by Constantine Sazonov
Adds drag-to-scroll functionality to Obsidian. Hold mouse button and drag - now you can scroll like on touch device!
Note Minimap
8 months ago by Yair Segel
Add a minimap to your Obsidian notes.
Tab File Path
8 months ago by John Burnett
Note Codes
8 months ago by Ezhik
Reference your Obsidian notes from anywhere with simple 4-character codes.
Notebook Navigator
8 months ago by Johan Sanneblad
Replace the default file explorer in Obsidian with a clean two-pane interface featuring folder tree, tag browsing, file previews, keyboard navigation, drag-and-drop, pinned notes, and customizable display options.
HOME key
8 months ago by shichishima
Obsidian Plugin to move cursor to beginning of text, considering Markdown heading characters.
Canvas Link to Group
6 months ago by TGRRRR
Plugin for Obsidian Canvas enabling direct links to specific groups within canvas files for improved navigation
Mobile Sidebar Notes
6 months ago by Chris Kephart
Open notes & new tabs in the sidebar on the Obsidian mobile app.
Daily Notes Tweaks
6 months ago by René Coignard
Open a random daily note and automatically switch past daily notes to reading mode.
SideNote
5 months ago by mofukuru
Obsidian plugin: Add comment on the part of sentence and refer in comment view.
Last Edit Location
4 months ago by Kyoungdeuk
When opening a note, put the cursor at the last edit location.
Remember Scrollposition
4 months ago by s-blu
A plugin that saves the scroll position for each note to return you to where you left off
Better Link Clicker
4 months ago by Eniverz
An Obsidian plugin that modifies the default link click event.
Next TOC
4 months ago by RavenHogWarts
Floating TOC panel
Inline Local Graph
3 months ago by TKOxff
Inline Local Graph of Obsidian
Floating Headings
3 months ago by k0src
Displays a floating, collapsible outline of a note's headings on the right side of the editor. Expands on hover, click to navigate.
Segerlab
25 days ago by Semyon Kononchuk
Renders calculator views within notes from JSON data copied from the Segerlab app.