mkshp-dev762 downloadsDynamically generate Maps of Content (MOC) by extracting matching list items from notes in your vault.
Dynamically generate Map of Content (MOC) indexes by extracting matching elements (lists, tasks, headings, paragraphs, blockquotes) from notes in your vault — powered by a simple code block.
Live, auto-updating indexes — moc blocks re-render automatically when files in the watched folder change. No refreshing needed.
Powerful filter DSL — Boolean logic (AND, OR, NOT), text matching, tag matching, regex, and frontmatter property comparisons with full numeric/date operator support (>, <, >=, <=, !=).
MOC Creation Wizard — Generate moc blocks visually from the Command Palette. No YAML required.
Flexible output shaping — Group by folder, tag, date, or any frontmatter property. Sort, limit, paginate with offset, and count results with showCount.
Templates — Format each matched element using a reusable template note with {{content}}, {{file}}, {{path}}, {{link}} placeholders.
Exclude options — Skip specific folders or files even inside a recursive scan.
Copy & Bake — Copy rendered Markdown to clipboard, or permanently bake a dynamic block into static Markdown in-place.
Create showcase — Run Maps of Content: Create showcase from the Command Palette to generate a ready-to-explore demo folder covering every feature.
```moc
folder: diary
element: List
filter: has_tag("#todo")
recursive: true
```
→ See the full block reference in the docs.