/Obsidian.jl

Work with Obsidian vaults in Julia.

Primary LanguageJuliaGNU General Public License v3.0GPL-3.0

Obsidian.jl

Work with Obsidian vaults in Julia.

An Obsidian vault is just a directory with markdown content. In addition to standard Markdown, the Obsidian app supports wiki-style links for navigating within your vault, and tags beginning with # to add metadata to your notes.

But javascript is not my favorite language, so Obsidian.jl indexes your vault in much the same way as the Obsidian app: you can find incoming and outgoing links to pages, tags occurring on pages or all tags on a page.

In addition, the dataview plugin adds a notation for key-value pairs. By default, Obsidian.jl also indexes these k-v pairs.

To see how it works, see the documentation.