Sreenivasan AC26 downloadsNotion-style editing for links and tags: choose how pasted URLs are inserted, edit links in a dialog, link notes with @, and pick or remove tags from a dropdown.
Notion-style editing for links, note mentions and tags in Obsidian. Every feature can be turned on or off in the settings.
Paste a URL and a small menu asks how to insert it:

[Page title](url).[](url), which the Link Mention plugin renders as a favicon-and-title pill.The first option is preselected, so Enter right after pasting picks it. Arrow keys switch options, Esc pastes nothing, and if you keep typing the menu closes. Pasting inside code blocks, or over selected text, works as usual.


[text](url) as a single unit: it steps over the link instead of into its markdown.Type @ to choose from your recently opened notes. Keep typing to search all notes: name matches come first, then folder path matches. The inserted link follows your Files and links settings (wikilink or markdown). An @ inside a word, as in an email address, doesn't open the list.

Type # to see your tags sorted by how often you use them, with their counts. Keep typing to filter, or pick Create #… to add a new tag. Nested tags (#area/topic) and non-English letters are supported.

A # at the start of a line normally makes it look like an empty large heading while you type. This plugin keeps that line at normal size.
Hover a tag to show a remove button (×). It deletes the tag and the space next to it.

Obsidian 1.13 or later. Works on desktop and mobile; the hover buttons need a mouse or trackpad.
| Setting | Default |
|---|---|
| Ask how to paste links | On |
| Offer "paste as pill" | Off (needs Link Mention) |
| Treat external links as one unit | On |
| Show edit button on links | On |
| Link notes with @ | On |
| Tag picker | On |
| Show remove button on tags | On |
Install it from Settings → Community plugins → Browse: search for "Smart Links and Tags", or open its page in the plugin directory.
To install it manually, copy main.js, manifest.json and styles.css from the latest release into <your vault>/.obsidian/plugins/smart-links-and-tags/, then enable the plugin.
npm install
npm run dev # rebuilds main.js on every change
npm run build # type-check and production build
npm run lint