Obsidian.jl

Published

June 1, 2024

Work with Obsidian vaults in Julia.

If you love the Obsidian app, but don’t love javascript, Obsidian.jl gives you programmatic access to an Obsidian vault similar to the app: you can find incoming and outgoing links to pages, tags occurring on pages or all tags on a page.

In addition, it indexes inline fields with key-value pairs in the notation defined by the dataview plugin.

Learning the package Using the package
Hands-on Try a tutorial to start using the package Find recipes for specific tasks
Cognition Learn concepts See reference information (including API documentation for all exported functions)

Status

Version 0.3.0 is in development. It simplifies working with key-value metdata, and adds functions for rewriting Obsidian notes as pure markdown.