This setting controls the output format for frontmatter in your published notes.

Options

  • YAML (default): Human-readable format. Obsidian default, and standard for most static site generators including Quartz.
  • JSON: Legacy format, outputs frontmatter as a single JSON object.

Example output

YAML format

---
publish: true
title: My Note
tags:
  - tag1
  - tag2
created: Jan 09, 2026 7:32 AM
---

JSON format

---
{"publish":true,"title":"My Note","tags":["tag1","tag2"],"created":"Jan 09, 2026 7:32 AM"}
---