PhraseSync

approved

by Digvijay S. Todiwal

Auto-suggests internal links mid-sentence from note titles, headings, and block references.

โ˜… 117 starsโ†“ 7,517 downloadsUpdated 6mo agoMIT
View on GitHub

๐Ÿง  PhraseSync โ€“ Smart Auto-Linker for Obsidian

PhraseSync is an Obsidian plugin that automatically suggests internal links as you type, matching:

  • Note titles
  • Note headings (#)
  • Block references (^block-id)

No special syntax or prefix needed โ€” it works mid-sentence, recognizes multi-word phrases, case-insensitive, and adapts in real-time as your vault evolves.


โœจ Features

  • ๐Ÿ” Real-time auto-suggestions for internal linking
  • ๐Ÿงญ Matches across titles, headings, and blocks
  • ๐Ÿช„ Smart phrase recognition (e.g., "French Revolution")
  • โšก Live indexing (no manual refresh required)
  • ๐Ÿง  Works anywhere in your note (not just at the beginning of a line)
  • ๐Ÿ› ๏ธ Clean, safe, TypeScript-based

๐Ÿ“ฆ Installation

Manual Installation

  1. Download the latest main.js, manifest.json, and styles.css from the Releases page.
  2. Place them inside a folder named phrasesync in your Obsidian .obsidian/plugins/ directory.
  3. Enable the plugin from Obsidian Settings โ†’ Community Plugins.

๐Ÿงช Development

To build locally:

npm i
npm run build

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.