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’angelo17 downloads

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

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

Demo of tagging backlinks with a frontmatter property

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

This is useful for Zettelkasten/PARA-style vaults where you maintain Maps of Content (MOCs) or hub notes: instead of manually tagging every note that belongs to a MOC, run one command and let the plugin tag all its backlinks for you.

What it does

  1. Open the note you want to use as the "source" (e.g. a MOC note called Projects).
  2. Run the command "Tag backlinks of this note with property".
  3. The plugin finds every note that links to the currently open note (its backlinks).
  4. For each backlinking note, it adds a frontmatter property (default name: moc) with the source note's name as the value.

Behavior on existing values

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.

Example

Given a note Projects.md, and another note My Idea.md that contains a link [[Projects]]:

Before running the command, My Idea.md might have no frontmatter, or:

---
moc: SomeOtherHub
---

After running the command on Projects.md:

---
moc:
  - SomeOtherHub
  - Projects
---

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 (once approved in the Community Plugins directory)

  1. Open Settings → Community plugins.
  2. Make sure "Restricted mode" is off.
  3. Click Browse, 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).

Why this plugin

Maintaining consistent metadata across a growing vault is tedious to do by hand. Property from Backlink automates the repetitive part — tagging every note that links to a hub note — while leaving you full control over the property name and never silently overwriting data you've already added.

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.0.0
Last updated
2 days ago
Created
4 days ago
Updates
1 release
Downloads
17
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.

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.

Link Embed

Convert URLs in your notes into embeded previews.

Fold Properties By Default

Always have editor/metadata properties folded by default

Wikilink Types

Type @ inside wikilink aliases to add relationship types, auto-synced to YAML frontmatter.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

BRAT

Easily install a beta version of a plugin for testing.