# Features Reauest: "Automatic reverse link insertion"

**URL:** <https://discourse.joplinapp.org/t/features-reauest-automatic-reverse-link-insertion/7641>\
**Category:** Features\
**Created:** [4 April 2020 12:06 UTC](https://discourse.joplinapp.org/t/features-reauest-automatic-reverse-link-insertion/7641 "2020-04-04T12:06:59Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![543EFFWW](https://avatars.discourse-cdn.com/v4/letter/5/e47c2d/32.png) [@543EFFWW](https://discourse.joplinapp.org/u/543EFFWW)\
**Post date:** [4 April 2020 12:06 UTC](https://discourse.joplinapp.org/t/features-reauest-automatic-reverse-link-insertion/7641/1 "2020-04-04T12:06:59Z")

</div>

Features. “Automatic reverse link insertion” .  
Is it possible to add an “automatic reverse link insertion” function, when a link of “B” note is inserted in “A” note, the link of “A” note is automatically inserted in “B” note at the same time. Please refer to the note software “ROAM RESEARCH”.

---

<div class="post-metadata">

**Author:** ![RedDocMD](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/reddocmd/32/2655_2.png) [@RedDocMD](https://discourse.joplinapp.org/u/RedDocMD)\
**Post date:** [4 April 2020 13:42 UTC](https://discourse.joplinapp.org/t/features-reauest-automatic-reverse-link-insertion/7641/2 "2020-04-04T13:42:29Z")

</div>

Is there a reason why you think links should always be bidirectional?

---

<div class="post-metadata">

**Author:** ![anihm136](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/anihm136/32/2822_2.png) [@anihm136](https://discourse.joplinapp.org/u/anihm136)\
**Post date:** [4 April 2020 18:25 UTC](https://discourse.joplinapp.org/t/features-reauest-automatic-reverse-link-insertion/7641/3 "2020-04-04T18:25:21Z")

</div>

I believe it’s a feature available in some note taking softwares (notably in Emacs Org-Mode as Org-Roam, which is related to the software that is mentioned in the post). Might be a nice option to have (of course not being compulsory, just a toggleable feature)

---

<div class="post-metadata">

**Author:** ![tessus](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/tessus/32/13_2.png) [@tessus](https://discourse.joplinapp.org/u/tessus)\
**Post date:** [4 April 2020 23:09 UTC](https://discourse.joplinapp.org/t/features-reauest-automatic-reverse-link-insertion/7641/4 "2020-04-04T23:09:40Z")

</div>

This was discussed before as the topic “backlinks”. Currently we only have the workaround to go back and forth betweeen the last X selected notes.

---

<div class="post-metadata">

**Author:** ![JosPolfliet](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/jospolfliet/32/5415_2.png) [@JosPolfliet](https://discourse.joplinapp.org/u/JosPolfliet)\
**Post date:** [10 April 2020 19:21 UTC](https://discourse.joplinapp.org/t/features-reauest-automatic-reverse-link-insertion/7641/5 "2020-04-10T19:21:34Z")

</div>

It helps a lot when you’re creating a network where notes are nodes. It’s used a lot in a Zettelkasten note taking system (see [https://writingcooperative.com/zettelkasten-how-one-german-scholar-was-so-freakishly-productive-997e4e0ca125](https://writingcooperative.com/zettelkasten-how-one-german-scholar-was-so-freakishly-productive-997e4e0ca125)).

---

<div class="post-metadata">

**Author:** ![coderrsid](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/coderrsid/32/2558_2.png) [@coderrsid](https://discourse.joplinapp.org/u/coderrsid)\
**Post date:** [10 April 2020 21:50 UTC](https://discourse.joplinapp.org/t/features-reauest-automatic-reverse-link-insertion/7641/6 "2020-04-10T21:50:34Z")

</div>

That’d be a great feature to add for increasing Joplin’s viability to a great extent.

---

<div class="post-metadata">

**Author:** ![timmy](https://avatars.discourse-cdn.com/v4/letter/t/ed8c4c/32.png) [@timmy](https://discourse.joplinapp.org/u/timmy)\
**Post date:** [12 April 2020 17:18 UTC](https://discourse.joplinapp.org/t/features-reauest-automatic-reverse-link-insertion/7641/7 "2020-04-12T17:18:15Z")

</div>

+1 for automatic reverse links/‘backlinks’. Roam research linking, as mentioned in the top level post, is amazing.

---

<div class="post-metadata">

**Author:** ![shdds](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@shdds](https://discourse.joplinapp.org/u/shdds)\
**Post date:** [17 May 2020 08:10 UTC](https://discourse.joplinapp.org/t/features-reauest-automatic-reverse-link-insertion/7641/8 "2020-05-17T08:10:53Z")

</div>

+1 from me for back links also.

---

<div class="post-metadata">

**Author:** ![benlau](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/benlau/32/8241_2.png) [@benlau](https://discourse.joplinapp.org/u/benlau)\
**Post date:** [7 March 2023 02:35 UTC](https://discourse.joplinapp.org/t/features-reauest-automatic-reverse-link-insertion/7641/9 "2023-03-07T02:35:14Z")

</div>

Hello,

I made a experimental plugin called "Bidirectional Links" for this purpose. It is based on the code from the popular Quick Links plugin.

> [@Plugin: Bidirectional Links](https://discourse.joplinapp.org/t/plugin-bidirectional-links/29866):
>
> Hello, I would like to share a new plugin with you called "Bidirectional Links." This plugin is all about making it easier to create cross-referencing links between notes. Just need to type "|||" anywhere within your note and select the desired note from the dropdown menu. This will insert a link to the selected note at the current cursor position, and also add a link to the current note within the target note, creating a bidirectional link. This project was forked from the popular [Quick Link…](https://discourse.joplinapp.org/t/quick-links-plugin/14214)
