Plugin: Quick Links Plus — link notes, headings & anchors (@@, @@#, @@id)

Hi everyone,

I'd like to share Quick Links Plus, a reworked take on Roman Musin's
Quick Links plugin for the current (CodeMirror 6) Markdown editor.

Editor autocompletions

  • @@ — link to a note
  • @@# — link to a heading or inline anchor across all notes, grouped by note
  • @@id — insert a short, note-unique anchor id

Viewer

  • A small chain link icon mark next to every heading and inline anchor — click it to copy a Joplin link to that exact spot.

Settings let you toggle each feature, set the anchor-id length, and show the
notebook name in results.


Full disclosure: this plugin was developed end-to-end with Anthropic's Claude
Opus 4.8, and there is no active human maintainer behind it. It's shared
as-is, without warranty. Contributions and maintainers are very welcome — if
you'd like to improve or take over the project (including publishing it to npm
for the in-app catalog), please open an issue or PR.

Credits to Roman Musin (Quick Links) and Hieu-Thi Luong
(Copy Anchor Link), both MIT-licensed, which this builds on. Licensed MIT.

Repo: GitHub - D0m7n7c/joplin-plugin-quick-links-plus: Quickly link to notes, headings and anchors in Joplin using @@... or copy anchor link form the viewer. · GitHub

Install: download the .jpl, then in Joplin go to
Options → Plugins → Install from file.

Feedback welcome!

Thank you very much for extending the QuickLink Plug-in. I really appreciate it. I thought about it, the last weeks to ask somebody to help to program this very helpful feature, nearly the same as from the Note Plug-in System. Thank you very much for your work! :tada::smiling_face_with_sunglasses::+1:

Thank you very much. I've also added support for tab completion.

Any chance you could please elaborate a little bit more about how you actually did it? Any prompt to share? Or any useful CLAUDE.md skills for Joplin Plugin development in general? Before this did you or did you not have prior Joplin Plugin development knowlege or experience? A list of 2-3 things you wished you knew before starting?

I guess more and more users will be able to develop their own very customized plugins this way, this is an interesting direction which has its own tradeoffs though.