10

To manage some contacts on an mobile device I need an editor to create some vCard-files. The current source can export vcf-files in a very uncomfortable way and wrong format, so I have to edit each of them anyway. So I want to write them new, it's faster. But I need a program (gratis) to do this.

2
  • 1
    Did you know if you have a gmail account you can import/export a vCard file directly from there?
    – cybernard
    Commented Aug 7, 2014 at 3:58
  • It seems you want an offline one, right? Commented Jul 2, 2017 at 12:29

2 Answers 2

2

You can use Thunderbird with MoreFunctionsForAddressBook addon for this.

Another solution is DoubleContact

1
  • you should have been mentioned DoubleContact is Linux-only, and OP deliberately mentioned Windows via tag
    – Suncatcher
    Commented Jul 20, 2022 at 9:55
2

I was also struggling with a similar issue (I had problems in name encoding, versioning and some additional attributes) and I finally ended up writing my own tool, that is based on:

  • python 3+
  • TkInter (aka GUI for python)
  • vObject library that can manage contact cards as well as calendar events

With a very little effort (in case you fairly know python language), you can write either a small script (that goes through files in directory and repairs them - or even creates them from a scratch) or you could implement/change a button in my solution. If you would be more specific about the issue it has, maybe we can elaborate more.

3
  • No commits for the past year, do you still plan to support it? Is it usable at the moment? Can I ask you to add a screenshot of the interface?
    – ykoavlil
    Commented Nov 15 at 18:43
  • 1
    it should be good for a basic usage. I documented around a bit and improved the code recently. Since it is a public repository, feel free to suggest there any issues you think it may improve that.
    – Kube Kubow
    Commented Dec 4 at 21:07
  • I already had a hand in your repository ;)
    – ykoavlil
    Commented Dec 5 at 5:59

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.