Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Property from backlink

Giacomo D’angeloGiacomo D’angelo115 downloads

Add a frontmatter property to all notes linking to the current note.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

Demo of tagging backlinks with a frontmatter property

Automatically add or remove a frontmatter property on every note that links to a given note, using that note's name as the value.

What it does

This plugin gives you two command, built around the same idea: keeping a frontmatter property in sync with a note's backlink.

  • "Tag backlinks of this note with property" - adds the property to every note linking to the current note

  • "Remove property added by this note from backlinks" - removes the property to every note linking to the current note

Both work the same way:

  • Open the note you want to use as the "source" (e.g. a MOC note called Projects)
  • Run the command
  • Every note that links to it is updated

Tagging backlinks

The plugin never overwrites data, it only adds to it:

  • No existing property → the property is created with the source note's name as its value.
  • Existing property with the same value already → nothing changes.
  • Existing property with a different single value → the property becomes a list containing both the old and the new value.
  • Existing property already a list → the new value is appended, unless it's already present. Running the command multiple times on the same note is always safe (idempotent) — it will never create duplicate entries.

Removing the property

  • Property holds only that value → the property itself is removed from the note.
  • Property is a list containing that value among others → only that value is removed; the rest of the list is left untouched. If only one value remains, the property becomes a plain value again instead of a single-item list.
  • Property doesn't contain that value → nothing changes. Like tagging, this is safe to run multiple times — running it again on a note that's already clean does nothing.

Settings

  • Property name — the frontmatter property used to store the source note's name. Defaults to moc. Change it to category, hub, or anything that fits your vault's conventions.

Installation

From Obsidian

  1. Open Settings → Community plugins.
  2. Make sure "Restricted mode" is off.
  3. Click Browser, search for "Property from Backlink", and install it.
  4. Enable the plugin.

Manual installation

  1. Download main.js, manifest.json, and styles.css from the latest release.
  2. Create a folder named property-from-backlink inside your vault's .obsidian/plugins/ directory.
  3. Copy the three files into that folder.
  4. Reload Obsidian, then enable the plugin under Settings → Community plugins.

Requirements

Requires Obsidian v1.4.4 or later (uses the FileManager.processFrontMatter API).

License

0BSD — see LICENSE.

HealthExcellent
ReviewSatisfactory
About
Tag all backlinks of the open note by adding a frontmatter property set to the source note's name. Preserve existing values by appending without duplicates and never overwrite, keeping repeated runs safe for MOCs or hub notes.
PropertiesLinksAutomation
Details
Current version
1.1.0
Last updated
2 months ago
Created
2 months ago
Updates
3 releases
Downloads
115
Compatible with
Obsidian 1.4.4+
Platforms
Desktop, Mobile
License
0BSD
Report bugRequest featureReport plugin
Author
Giacomo D’angeloGiacomo D’angelojackydangelo
GitHubjackydangelo
  1. Community
  2. Plugins
  3. Properties
  4. Property from backlink

Related plugins

Advanced URI

Control everything with URI.

Update modified date

Automatically update a frontmatter modified date field when the file is modified.

ZettelFlow

Turn your Obsidian vault into a visual thinking space for connecting ideas, exploring knowledge, and building your own thinking system.

MetaEdit

Manage your metadata.

Waypoint

Easily generate dynamic MOCs in your folder notes using waypoints. Enables folders to show up in the graph view and removes the need for messy tags!

Auto Link Title

Automatically fetches the titles of links from the web.

PodNotes

Write notes on podcasts with ease.

Better Markdown Links

Adds support for angle bracket links and manages relative links properly

Frontmatter Markdown Links

Adds support for markdown links in frontmatter.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.