vcf_to_obsidian.markdown_writer

Markdown Writer module for generating Markdown content from VCF data.

Classes

MarkdownWriter

Class responsible for generating Markdown content from vCard objects.

Module Contents

class vcf_to_obsidian.markdown_writer.MarkdownWriter[source]

Class responsible for generating Markdown content from vCard objects.

generate_obsidian_markdown(vcard)[source]

Generate Markdown content compatible with obsidian-vcf-contacts plugin. Works directly with vobject instead of intermediate representation.

Parameters:

vcard – vobject vCard object

Returns:

Markdown content with frontmatter

Return type:

str