Skip to main content


Sync Fediverse contacts to CardDav Account


!Fediverse - Does anyone know of a service or feature that can sync the fedivers/ #activitypub accounts that an account (or.accounts) follows and/or is followed by - into a #CardDav account?

My use case is thus - As a person with a Mastodon and/or Lemmy, Pixelfed, Friendica, GotoSocial accounts - I would like to syncronise the profiles of the accounts I follow and/or the accounts that I follow into an existing CardDav account in which I record the names, emails, phone numbers, profile pictures of the people I know. I would like the syncronisation to either simply relflect the information held in each fediverse account - allowing me to use a sepatate contact merging service - or optionally to append/update information to existing contacts in a nominated CarDav account so that I can have one complete CardDav record reprenting people i know across Fediverse and other contact points.

I remember when I used to be able to sync my Facebook friends with my address book, my contacts from Skype and it was useful.

It would also make sharing my Fedi details with others easier ..I could just message them a Carddav file.

Does this make sense? Does it exist? Shoud it exist? @DAVx⁵ :android:🔄 - Is this somehow related tonwhat you are doing or do you know relevant related services - Maybe CardDav merging tools? Is it something @Thunderbird: Free Your Inbox would/could do?

in reply to abeorch

Coding a carddav export / import would be easy. But realistically every platform will need to just use whatever format Mastodon uses.

And then there's the question of what would importing fedi contacts into an address book app actually do - most contacts apps would merge contacts based on email address or phone number, neither of which are available in a federated situation. If the app merged based on name that wouldn't work great either because few people use their full/real name on fedi.

in reply to Rimu

My idea is that once you have CardDav records you can join /link them manually. - That would still be useful to me.

However if a ActivityPub profile record could include things like email/phone (amd you could decide who to make them avaialbe to ) then I guess some automates matching would be possible.

Fediverse reshared this.