MagicLink

unlisted

by Fabien Polly (Infinition)

Hover-first plugin to quickly navigate to notes or headings and insert links.

3 starsUpdated 6mo agoMIT
View on GitHub

obsidian-magiclink icon

MagicLink for Obsidian

License TypeScript Release Obsidian Plugin Buy Me a Coffee

MagicLink interface

A hover-first navigation plugin for Obsidian. MagicLink scans your notes for words and phrases that match note names, headings, tags, or property values, and shows a popup with quick navigation and link insertion options when you hover over them.

Works in both Edit and Read mode. Toggle it on/off from a button near the View/Edit switch.


Features

  • Detects matches for: note names, headings, tags, frontmatter property values.
  • Multi-word phrase detection (up to 10 words).
  • Hover popup with: open note, insert [[wikilink]], insert heading link, insert tag.
  • Link highlights visible in Read mode.
  • DOM-based detection with no CodeMirror conflicts.
  • Index built on load and updated on file changes.
  • Popup locks when mouse enters it to prevent accidental dismissal.

Link types inserted

Match typeInserted link
Note[[NoteName]]
Heading[[NoteName#Heading]]
Tag#tagname
Property[[NoteName]]

Installation

Search for MagicLink in Obsidian's Community Plugins browser.


Star History

Star History Chart

License

MIT. See 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.