Plugin to display a contact in obsidian?

I looked into creating a .vcf plugin for Obsidian, but it ended up being too much effort to get it to work with backlinks, references, etc.

I ended up creating a script that exports a group from my Contacts book into a folder with markdown files that I symlink into my Obsidian vault. Then, whenever I add or update contact details, I just run the script to sync it.

Here’s what the markdown output looks like:

:bust_in_silhouette: Name

  • :e-mail: Email: [email protected]
  • :phone: Phone: +1 (555) 123-4567
  • :birthday: Birthday: [[20000101]]
  • :ring: Anniversary: [[20100101]]
  • :office: Organization: Example Inc.
  • :memo: Note: Some notes about the contact.
  • :globe_with_meridians: Website: example.com
  • :round_pushpin: Location: 37.7749° N, 122.4194° W
  • :briefcase: Role: Some role
  • :name_badge: Title: Some title
  • :female_sign: Gender: F
  • :speaking_head: Language: English
  • :house: Address: 123 Main St, Suite 100, San Francisco

Reference:

3 Likes