Obsidian CEO creates new language, turns data into markdown
News from the world of markdown

Obsidian CEO Steph Ango, also known as Kepano on Mastodon, has created Knap, a new language that turns data into markdown. Knap comes with a syntax that modifies and formats plain text.
Knap is open source. It started as the templating language for Obsidian. Now any tool can use it. Knap is named after knapping, the process of shaping stones to form arrowheads, scrapers and other tools.
Variables insert values from your data into templates, filters transform values and format markdown, and logic includes content and repeats it over arrays.
It all comes together when you use it to add variables inline with markdown.
Haven’t found what you’re looking for? Try this site’s list of recommended markdown editors.