Skip to content

YAML Toolkit for ObsidianPowerful YAML Front Matter Management

Bulk manipulate YAML front matter with condition-based rules, batch operations, and live preview

Quick Example

Find all notes tagged with #draft and update their status:

Condition:

tags contains "draft"

Action:

status = "in-progress"

Why YAML Toolkit for Obsidian?

Managing YAML front matter manually across dozens or hundreds of notes is tedious and error-prone. YAML Toolkit for Obsidian gives you a powerful, safe way to:

  • Migrate metadata when restructuring your vault
  • Normalize field values across your notes
  • Add missing fields in bulk
  • Transform data with complex rules
  • Maintain consistency in your knowledge base

Installation

Install via BRAT (Beta Reviewers Auto-update Tester):

  1. Install BRAT plugin from Community Plugins
  2. Open BRAT settings
  3. Add beta plugin: ramnathk/obsidian-yaml-toolkit
  4. Enable the plugin in Settings → Community Plugins

Learn more →

Released under the MIT License.