---
title: "Knap"
description: "Obsidian's open-source template language that turns JSON data into Markdown via CLI or npm, with filters and Obsidian frontmatter helpers."
canonical: "https://vibing.inc/library/knap-vg-2221"
category: "Dev Utilities & Vibe-Coding Tooling"
subcategory: "Build tooling"
license: "MIT"
author: "Obsidian (kepano)"
source: "https://knap.md/"
---

# Knap
Obsidian's open-source template language that turns JSON data into Markdown via CLI or npm, with filters and Obsidian frontmatter helpers.
## Facts
- Source: https://knap.md/
- Category: Dev Utilities & Vibe-Coding Tooling / Build tooling
- Author: Obsidian (kepano)
- Licence: MIT
- Tags: markdown, templating, obsidian, cli, npm
## Why it's a gem
Official Obsidian templating, now reusable outside the app.
---
Listed in The Vibeary: https://vibing.inc/library/knap-vg-2221 · JSON: https://vibing.inc/api/public/library/gems/knap-vg-2221