Comparison of CalDAV and CardDAV implementations

This is an old revision of this page, as edited by SvGeloven (talk | contribs) at 10:47, 19 March 2012 (Client implementations). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A comparison of CalDAV and CardDAV implementations offers two overviews of client and server computer software implementations of the CalDAV and CardDAV protocols.

Client implementations

Client name Platform License CalDAV Events CalDAV Tasks CardDAV
BusyCal[1] Mac OS X Proprietary Yes No
AgenDAV[2] Cross-platform JavaScript Web application GPL Yes
CalDAV-Sync[3] Android App ? Yes
CardDAV-Sync[4] Android App ? Yes
CardDavMATE[5] Cross-platform JavaScript Web application AGPL Yes
eM Client[6] Windows Proprietary Yes Yes Yes
jqCalDAV[7] Cross-platform JavaScript Web application MIT Yes Yes
Lightning[8] Cross-platform Thunderbird Add-on MPL/GPL/LGPL Yes Yes
Mulberry[9] Cross-platform Apache Yes Yes No
Inverse SOGo Connector/Integrator[10] Cross-platform Thunderbird Add-on MPL/GPL/LGPL Yes
Evolution Cross-platform GPL Yes ? Cards via WebDAV[11]
Calanders/Reminders/Contacts/Mail iOS and Mac OS X Proprietary Yes Yes Yes

Server implementations

Server name Lic. RFC 2616 HTTP 1.1 spec. RFC 2617 HTTP access auth. RFC 2518 Web DAV spec. RFC 3253 Web DAV ext. RFC 3744 Web DAV ACL RFC 4324 iCal CAP spec. RFC 4709 Web DAV mount RFC 4791 Cal DAV spec. RFC 4918 Web DAV ext. RFC 5397 Web DAV principal RFC 5545 rev. iCal spec. RFC 5546 iCal iTIP spec. RFC 5689 WebDAV ext. MKCOL RFC 6352 Card DAV vCard
[Apple] Calendar and Contacts Server[12] Apache Yes Yes Yes Yes ? Yes Yes Yes Yes Yes Yes Yes Yes Yes
Bedework[13] GPL ? ? ? ? ? ? ? Yes ? ? Yes Yes ? Yes
DAViCal[14] GPL Yes ? ? Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
DavMail[15] GPL ? ? ? ? ? ? ? ? ? ? ? ? ? ?
SabreDAV[16] BSD Yes Yes Yes ? some features missing ? Yes Yes Yes Yes ? ? Yes Yes

See also

References