Skip to content

One command. Every property.

MetaEdit edits your notes' metadata - YAML properties, inline key:: value fields, and tags - from a single menu, using Obsidian's own property widgets. Automate the values you type most, edit whole folders at once, and build on it from your own scripts.

Native property widgets

Pick a property and get the exact widget Obsidian’s Properties panel would give you: a date picker for dates, a checkbox for booleans, chips for lists. Types are respected end to end. Edit properties

Auto Properties

Define the values you use over and over - like a status list - and set them from a prompt instead of typing. Single or multi-select, with descriptions and learn-as-you-go values. Set up Auto Properties

Bulk edit

Right-click a folder or a selection of notes and set a property across all of them, with explicit skip, merge, or overwrite handling for notes that already have it. Bulk edit metadata

Automation

Progress Properties keep task counts up to date on their own, and the Kanban helper updates linked notes when their card changes lane. Automate task counts

Tags, edited where they live

Rename a body #tag in place or edit a frontmatter tags: list as a real list - MetaEdit handles both homes correctly. Edit tags

A developer API

Update, create, and read metadata from Templater templates, Dataview buttons, and other plugins - including nested YAML paths and a metadata-change subscription. Explore the API

Creating a typed property in 1.9.0: the key autocompletes from your vault, and the value widget switches to the right type on its own.

Creating a rating property: the key autocompletes, and the widget switches to Number automatically

Requires Obsidian 1.12.7 or newer · Desktop and mobile · Free and open source