💡 Obsidian note linker plugin

tl;dr: a plugin for Obsidian that scans the vault and suggests links based on text written in natural language that’s similar to note titles

Status

IMPLEMENTED: Obsidian Note Linker Plugin

Why?

When growing a vault, one doesn’t have a lot of notes in it at the beginning. Therefore, there aren’t many notes available you could link to, when writing text. As a result, many older notes won’t be properly linked to newer ones, because the required notes didn’t exist when the older note was created.

What?

A plugin/cmd line tool, which let’s users scan the whole vault and suggests a list of links that could be inserted into notes. Users should be able to accept individual links from a list (no auto linking)

How?

Either build a plugin or cmd line tool to:

  1. Index all note titles/aliases
  2. Scan the contents of all notes for the indexed note titles
    • fuzzy / regex / exact matching
  3. Show a list of suggested links
    • users can accept suggested links individually (or a link all button)