KContact library provides vcard support.
