Google calendar, iCloud etc exist. but who wants to spend so much effort gifting google with free information about all their friends? Well, most of my friends, TBH. But it leaves me feeling gross.
Jargon to know here:
CardDAV are the de facto standards to sync your calendar and contact information in a machine readable form respectively. All you need is a server which talks those standards and you can use whatever calendar client you’d like. In principle, this is all you need to get your smartphone telling you to leave your house now to get to dinner with your grandmother.
So! Running your own. that’s a legitimate use of your precious free time, right? Uh.
The only contact syncing that works well with macOS is icloud (they claim to support any
CardDAV server, but in practice I have had glitches and failures with all other CalDAV servers.
That’s the raw logistical end; there is also the question of social event discovery. What is the social platform that allows us to collectively discover events? Facebook has made a bid to be a monopoly provider of these services, about which I feel negative.
There are other ones.
GNOME mail client Evolution supports icloud interoperation and other CardDAV servers. Possibly so do other CardDAV options. There is an iOS app Contact mover which brute-force synchronises icloud contacts to CardDAV servers. I’m not a massive fan because it leaks memory. It seems to be pretty much the only mail solution that has good CardDAV support natively.
Thunderbird gets CardDAV support via a plugin, SOGo Connector.
Syncevolution is a full contact-syncing app which supports various CardDAV implementations with some restrictions.
Mulberry is a defunct open source client for calddav and carddav and mail.
- Apple’s open-source Calendar Server. (Does contacts too) I don’t think that Apple any longer dogfoods this particular bit of software, but it might work OK. Also it’s bloated.
macOS/Windows/Linux: Radicale seems to be less bloated than the Apple thingy.
Radicale is a small but powerful CalDAV (calendars, todo-lists) and CardDAV (contacts) server, that:
- Shares calendars through CalDAV, WebDAV and HTTP.
- Shares contacts through CardDAV, WebDAV and HTTP.
- Supports events, todos, journal entries and business cards.
- Works out-of-the-box, no installation nor configuration required.[…]
- Is GPLv3-licensed free software.
Ever wanted to get rid of Outlook? DavMail is a POP/IMAP/SMTP/CalDAV/CardDAV/LDAP exchange gateway allowing users to use any mail/calendar client (e.g. Thunderbird with Lightning or Apple iCal) with an Exchange server, even from the internet or behind a firewall through Outlook Web Access.
DavMail also supports the CardDAV protocol to sync address books. This new feature is sponsored by French Defense / DGA through project Trustedbird.[…]
DavMail gateway is implemented in java and should run on any platform. Releases are tested on Windows, Linux (Ubuntu) and Mac macOS. Tested successfully with the Iphone (gateway running on a server).
With iRedMail, you can deploy an OPEN SOURCE, FULLY FLEDGED, FULL-FEATURED mail server in several minutes, for free.
We did the heavy lifting of putting all the open source components together and applying best practices. Our product does all the major tasks for you. Furthermore we offer professional support to back you up in case you have some problems.[…] Manage your calendars (CalDAV), address books (CardDAV), tasks on a easy to use web UI or your mobile devices (iOS, Android, BlackBerry 10, Windows Phone).
Calgator is an open source community calendar platform written in Ruby on Rails that runs calagator.org, a Portland tech calendar.
Gigtripper looks interesting.