Crate obsidian_export

source ·




  • Context holds metadata about a note which is being parsed.
  • Exporter provides the main interface to this library.
  • WalkOptions specifies how an Obsidian vault directory is scanned for eligible files to export.



  • vault_contents returns all of the files in an Obsidian vault located at path which would be exported when using the given WalkOptions.

Type Aliases

  • YAML front matter from an Obsidian note.
  • A series of markdown Events that are generated while traversing an Obsidian markdown note.
  • A post-processing function that is to be called after an Obsidian note has been fully parsed and converted to regular markdown syntax.