No description
Find a file
2026-03-20 11:04:45 +09:00
assets feat: Version 1.1.0 - Redesigned result modal and added new settings 2025-08-11 16:49:55 +09:00
src feat: Version 1.2.0 - Enhanced search logic and result accessibility 2026-01-10 00:00:33 +09:00
.editorconfig feat: Version 1.1.0 - Redesigned result modal and added new settings 2025-08-11 16:49:55 +09:00
.eslintignore feat: Version 1.1.0 - Redesigned result modal and added new settings 2025-08-11 16:49:55 +09:00
.eslintrc First Commit 2025-06-19 04:45:19 +09:00
.gitignore feat: Version 1.2.0 - Enhanced search logic and result accessibility 2026-01-10 00:00:33 +09:00
.npmrc First Commit 2025-06-19 04:45:19 +09:00
build_error.txt feat: Version 1.2.0 - Enhanced search logic and result accessibility 2026-01-10 00:00:33 +09:00
esbuild.config.mjs feat: Version 1.2.0 - Enhanced search logic and result accessibility 2026-01-10 00:00:33 +09:00
hot-reload.js feat: Version 1.1.0 - Redesigned result modal and added new settings 2025-08-11 16:49:55 +09:00
LICENSE First Commit 2025-06-19 04:45:19 +09:00
main.ts fix: v1.2.1 - search punctuation matching, modal toggle overlap, Cmd+Enter bug 2026-03-20 11:04:45 +09:00
manifest.json fix: v1.2.1 - search punctuation matching, modal toggle overlap, Cmd+Enter bug 2026-03-20 11:04:45 +09:00
package-lock.json feat: Version 1.2.0 - Enhanced search logic and result accessibility 2026-01-10 00:00:33 +09:00
package.json fix: v1.2.1 - search punctuation matching, modal toggle overlap, Cmd+Enter bug 2026-03-20 11:04:45 +09:00
README.md docs: Add demo GIF for README 2025-08-11 17:07:25 +09:00
styles.css fix: v1.2.1 - search punctuation matching, modal toggle overlap, Cmd+Enter bug 2026-03-20 11:04:45 +09:00
tsconfig.json feat: Version 1.1.0 - Redesigned result modal and added new settings 2025-08-11 16:49:55 +09:00
version-bump.mjs First Commit 2025-06-19 04:45:19 +09:00
versions.json fix: v1.2.1 - search punctuation matching, modal toggle overlap, Cmd+Enter bug 2026-03-20 11:04:45 +09:00

EasyLink for Obsidian

Find and create links to similar notes, effortlessly.

EasyLink supercharges your note-linking workflow. Instead of manually searching for related ideas, simply select a phrase, run the command, and get an instant, ranked list of the most relevant content from your entire vault, complete with rich previews.

EasyLink Demo GIF


What's New in the Latest Version

  • Completely Redesigned Result Modal: Search results now display a beautiful, theme-aware preview of the content, not just plain text.
  • Keyword Highlighting: Your search terms are now highlighted within the preview, making it easy to see why a result is relevant.
  • Powerful Keyboard Workflow: Use Enter to insert a link and Ctrl/Cmd + Enter to open the note in a new tab, all without leaving your keyboard.
  • Right-Click Menu: Access EasyLink directly from the editor's context menu for an even faster workflow.

Core Features

  • Intelligent, Contextual Search: Finds similar content based on shared keywords.
  • Relevance Scoring: Ranks results with a similarity score (%) to show the most relevant content first.
  • Precise Linking: Creates wiki-links directly to specific headings or blocks.
  • Highly Customizable:
    • Exclude specific folders from search.
    • Include the current file in search results.
    • Adjust the maximum number of results.
    • Set a minimum similarity score to filter out noise.

How to Use

  1. Select Text: Highlight a word, phrase, or sentence in your note.
  2. Run Command:
    • Click the link icon in the left ribbon.
    • Right-click on the selection and choose "EasyLink: Find similar content".
    • OR, open the Command Palette (Ctrl/Cmd + P) and run the command EasyLink: Find similar content for selection.
  3. Review Previews: A pop-up modal will appear, showing rich previews of similar content, sorted by the highest relevance score.
  4. Choose an Action:
    • Press Enter: Inserts a perfectly formatted link ([[Note#^blockId|Your Selected Text]]) at your cursor's position.
    • Press Ctrl + Enter (or Cmd + Enter on macOS): Opens the source note in a new tab for quick reference.

Installation

From the Community Plugins Store

  1. In Obsidian, go to Settings -> Community plugins.
  2. Make sure "Restricted mode" is off.
  3. Click Browse and search for "EasyLink".
  4. Click Install, and then, once it's finished, click Enable.

Support

If you find this plugin helpful, your support would be greatly appreciated! It helps me dedicate more time to creating and improving tools for the Obsidian community. Thank you!

Buy Me a Coffee GitHub Sponsor