dshoreman / vcfedit

vCard viewer, editor and merger.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vCard Editor

Run npx http-server in the source dir and head to localhost:8080.

Features / Todo

Card Board

  • Create empty vCard file
  • Load existing vCards from file
  • Remove unused cards from the board

vCards

  • Add new contact
  • Show contact summaries
    • Expand to show all properties
  • Rearrange contacts in the cards
  • Drag and drop to move contacts between vCards
    • Hold shift/alt to create a copy instead
  • Remove contacts
  • Tools:
    • Export and download VCF file
      • Format as latest/custom version of vCard format
    • Format phone numbers
    • Sort contacts by name

Contacts

  • Editable properties
  • Remove properties from a contact
  • Side by side compare/merge
    • Manually choose properties to move
    • Auto-position properties in new contact
    • Edit property values before saving
    • Operate on temporary copies to allow reverting
    • Auto-remove contacts when there's no properties left
    • Update contacts in card board after merging

Known Bugs

  • Exported VCF files don't reflect the visible order of contacts

About

vCard viewer, editor and merger.


Languages

Language:TypeScript 79.7%Language:CSS 11.7%Language:HTML 8.6%