Comparison of CalDAV and CardDAV implementations
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 | Yes | N/A |
AgenDAV[2] | Cross-platform JavaScript Web application | GPL | Yes | N/A | N/A |
cadaver[3] | Command-line | GPL | Yes | ? | ? |
CalendarSync[4] | Android App | ? | Yes | N/A | N/A |
CalDAV Tasksync free[5] | Android App | ? | N/A | Yes | N/A |
aCal[6] | Android App | GPL | Yes | Yes | N/A |
AndroidCaldavSyncAdapater[7] | Android App | GPL | Yes | N/A | N/A |
ContactSync[8] | Android App | ? | N/A | N/A | Yes |
Contacts CardDAV Sync 2 Cloud[9] | Android App | Proprietary | No | No | Yes |
CalDAV-Sync[10] | Android App | Proprietary | Yes | Yes | N/A |
CardDAV-Sync[11] | Android App | ? | N/A | N/A | Yes |
CalDavZAP[12] | Cross-platform JavaScript Web application | AGPL | Yes | Yes | N/A |
CardDavMATE[13] | Cross-platform JavaScript Web application | AGPL | N/A | N/A | Yes |
InfCloud (CalDavZAP+CardDavMATE)[14] | Cross-platform JavaScript Web application | AGPL | Yes | Yes | Yes |
Chandler Desktop[15] | Cross-platform Python | Apache | Yes | Yes | No |
cFos Outlook DAV[16] | MS Outlook add-in, Microsoft Windows | Proprietary | Yes | Yes | Yes |
Daylite[17] | Mac OS X | Proprietary | Yes | No | No |
DAVdroid[18] | Android App | GPL | Yes | ? | Yes |
eM Client[19] | Microsoft Windows | Proprietary | Yes | Yes | Yes |
Fantastical[20] | Mac OS X | Proprietary | Yes | ? | No |
jqCalDAV[21] | Cross-platform JavaScript Web application | MIT | Yes | Yes | N/A |
KCardDAV[22] (discontinued) | Cross-platform Kontact add-on | GPL | N/A | N/A | Yes |
Lightning[23] | Cross-platform Thunderbird Add-on | MPL/GPL/LGPL | Yes | Yes | N/A |
Mulberry[24] | Cross-platform | Apache | Yes | Yes | Yes |
pyCardDAV [25] | Cross-platform Python | MIT | N/A | N/A | Yes |
Inverse SOGo Connector/Integrator[26] | Cross-platform Thunderbird Add-on | MPL/GPL/LGPL | Yes | Yes | Yes |
Evolution | Cross-platform | GPL | Yes | Yes | Cards via WebDAV[27] |
Calendars/Reminders/Contacts/Mail | iOS and Mac OS X | Proprietary | Yes | Yes | Yes |
SurGATE Outlook Sync Client [28] | Microsoft Windows | Proprietary | Yes | Yes | Yes |
OpenProtocols Connector for Outlook[29] | Microsoft Windows | 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 | RFC 6638 CalDAV Scheduling |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Calendar and Contacts Server[30] | Apache | Yes | Yes | Yes | Yes | Yes | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Baïkal[31][32] | GPL | Yes | Yes | Yes | No | Some | No | No | Yes | Yes | Yes | Yes | ? | Yes | Yes | ? |
Bedework[33] | Apache | ? | ? | ? | ? | ? | ? | ? | Yes | ? | ? | Yes | Yes | ? | Yes | Yes |
Calypso | GPL | Yes | Yes | Yes | No | ? | No | No | Yes | Yes | No | Yes | Yes | ? | ? | ? |
DAViCal[34] | GPL | Yes | ? | ? | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ? |
DavMail[35] | GPL | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Daylite Server[17] | Proprietary | Yes | Yes | Yes | Yes | Yes | No | No | Yes | Yes | Yes | No | No | Yes | Yes | ? |
Group-Office[36] | AGPL/Commercial | Yes | Yes | Yes | ? | Some | ? | Yes | Yes | Yes | Yes | Yes | ? | Yes | Yes | ? |
IT Hit WebDAV Server Engine for .Net[37] | Commercial | Yes | Yes | Yes | Yes | Yes | ? | ? | Yes | Yes | Yes | ? | Yes | Yes | Yes | ? |
ownCloud[38] | AGPLv3 | ? | ? | ? | ? | ? | ? | ? | Yes | ? | ? | ? | ? | ? | Yes | ? |
Radicale | GPL | Yes | Yes | Some | No | Some | No | No | Some | Some | Some | No | Some | No | Some | No |
SabreDAV[39] | BSD | Yes | Yes | Yes | ? | Yes | ? | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Tryton[40][41] | GPL | Yes | Yes | Yes | ? | ? | ? | ? | Yes | ? | Yes | Yes | ? | ? | Yes | ? |
Zimbra | ZPL | Yes | Yes | Yes | ? | ? | ? | ? | Yes | ? | Yes | ? | ? | ? | Yes | ? |
Fennel[42] | GPLv3 | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Zentyal[43] | Gpl | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
See also
References
- ↑ BusyCal features
- ↑ AgenDAV project home
- ↑ cadaver home
- ↑ CalendarSync
- ↑ TaskSync
- ↑
- ↑
- ↑ ContactSync
- ↑ Contacts CardDAV Sync2Cloud
- ↑ CalDAV-Sync
- ↑ CardDAV-Sync
- ↑ CalDavZAP
- ↑ CardDavMATE
- ↑ InfCloud (integrated version of CalDavZAP and CardDavMATE)
- ↑ Chandler Project
- ↑ cFos Outlook DAV
- ↑ 17.0 17.1 Daylite home page
- ↑ DAVdroid home page
- ↑ eM Client - Features
- ↑ Fantastical home page
- ↑ jqCalDAV project home
- ↑ KCardDAV project home
- ↑ Lightning - Project Home
- ↑ Mulberry client configuration
- ↑ pyCardDAV project home
- ↑ SOGo Overview
- ↑
- ↑ SurGAT Outlook Sync Client - Project Home
- ↑ OpenProtocols Connector for Outlook - Project Home
- ↑ Calendar and Contacts Server guiding standards
- ↑ Baïkal
- ↑ Baïkal iCal export
- ↑ Bedework overview
- ↑ DAViCal RFC Compliance
- ↑ DavMail project home
- ↑ Group-Office Homepage
- ↑ IT Hit WebDAV Server Engine for .Net
- ↑ ownCloud home
- ↑ SabreDAV Supported RFC's
- ↑ Tryton 1.4 is available
- ↑ https://groups.google.com/group/tryton/browse_thread/thread/f5c19412cc79d185 tryton CalDAV google calendar
- ↑ Fennel on GitHub
- ↑ Zentyal Community Edition official Site