Skip to content

dshoreman/vcfedit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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