Skip to content

What is py-obsidianmd ?

py-obsidianmd is a python library designed to modify your Obsidian notes' metadata in batch. In particular, it enables you to move metadata between the frontmatter and inline (dataview notation)

Checkout the examples section for a quickstart on how to use the library, and reference for method documentation.

! WARNING ! Consider backing up your vault before using the library, to avoid any risk of data loss.

Installation

Using pip:

pip install py-obsidianmd