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 | CalDAV Journals | CardDAV | User interface | Offline store | WK URL | DNS SRV |
---|---|---|---|---|---|---|---|---|---|---|
BusyCal[1] | Mac OS X | Proprietary | Yes | Yes | ? | N/A | ? | ? | ? | |
AgenDAV[2] | Cross-platform JavaScript Web application | GPL | Yes | N/A | ? | N/A | AgenDAV's fullcalendar.io | No | ? | ? |
cadaver[3] | Command-line | GPL | Yes | ? | ? | 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 | aCal | aCal | ? | ? |
AndroidCaldavSyncAdapater[7] | Android App | GPL | Yes | N/A | ? | N/A | Android's | Android's | ? | ? |
ContactSync[8] | Android App | ? | N/A | 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 | Android's and OpenTasks[11] | Android's and OpenTasks[11] | Yes | No |
CardDAV-Sync[12] | Android App | Proprietary | N/A | N/A | N/A | Yes | Android's and Contact Editor[13] | Android's and Contact Editor[13] | Yes | No |
CalDavZAP[14] | Cross-platform JavaScript Web application | AGPL | Yes | Yes | ? | N/A | CalDavZAP | No | ? | ? |
CardDavMATE[15] | Cross-platform JavaScript Web application | AGPL | N/A | N/A | N/A | Yes | CardDavMATE | No | ? | ? |
InfCloud (CalDavZAP+CardDavMATE)[16] | Cross-platform JavaScript Web application | AGPL | Yes | Yes | ? | Yes | InfCloud | No | ? | ? |
Chandler Desktop[17] | Cross-platform Python | Apache | Yes | Yes | ? | No | ? | ? | ? | ? |
cFos Outlook DAV[18] | MS Outlook add-in, Microsoft Windows | Proprietary | Yes | Yes | ? | Yes | ? | ? | ? | ? |
Daylite[19] | Mac OS X | Proprietary | Yes | No | ? | No | ? | ? | ? | ? |
DAVdroid[20] | Android App | GPL | Yes | Yes | ? | Yes | Android's and OpenTasks | Android's and OpenTasks | Yes | Yes |
eM Client[21] | Microsoft Windows | Proprietary | Yes | Yes | ? | Yes | ? | ? | ? | ? |
Fantastical[22] | Mac OS X | Proprietary | Yes | ? | ? | No | ? | ? | ? | ? |
iCal Import/Export CalDAV[23] | Android App | Proprietary | Yes | N/A | ? | N/A | ? | ? | ? | ? |
jqCalDAV[24] | Cross-platform JavaScript Web application | MIT | Yes | Yes | ? | N/A | ? | ? | ? | ? |
KCardDAV[25] (discontinued) | Cross-platform Kontact add-on | GPL | N/A | N/A | N/A | Yes | ? | ? | ? | ? |
KOrganizer/KAddressBook/Kontact | Unix/KDE | GPL | Yes | Yes | ? | Yes | KOrganizer | KOrganizer | ? | ? |
Lightning[26] | Cross-platform Thunderbird Add-on | MPL/GPL/LGPL | Yes | Yes | ? | N/A | Lightning | Lightning | ? | ? |
Mulberry[27] | Cross-platform | Apache | Yes | Yes | ? | Yes | ? | ? | ? | ? |
pyCardDAV [28] | Cross-platform Python | MIT | N/A | N/A | N/A | Yes | ? | ? | ? | ? |
The Bat! [29] | Microsoft Windows | Proprietary | No | No | No | Yes | The Bat! | The Bat!'s address book | ? | ? |
Inverse SOGo Connector/Integrator[30] | Cross-platform Thunderbird Add-on | MPL/GPL/LGPL | Yes | Yes | ? | Yes | Mozilla's | Mozilla's | ? | ? |
Evolution | Cross-platform | GPL | Yes | Yes | ? | Cards via WebDAV[31] | Evolution | Evolution | ? | ? |
Calendars/Reminders/Contacts/Mail | iOS and Mac OS X | Proprietary | Yes | Yes | ? | Yes | ? | ? | ? | ? |
ReminderFox[32] | Cross-platform Firefox plugin | MPL | Yes | Yes | ? | N/A | ReminderFox's | Yes | ? | ? |
SurGATE Outlook Sync Client [33] | Microsoft Windows | Proprietary | Yes | Yes | ? | Yes | Outlook | ? | ? | ? |
OpenProtocols Connector for Outlook[34] | Microsoft Windows | Proprietary | Yes | Yes | ? | Yes | Outlook | ? | ? | ? |
Server implementations
Server name | License | Programming Language | RFC 2616 HTTP 1.1 spec. | RFC 2617 HTTP access auth. | RFC 2518 Web DAV spec. | RFC 3253 Web DAV Vers. | RFC 3744 Web DAV ACL | RFC 4324 iCal CAP spec. | RFC 4331 Web DAV Quota | RFC 4709 Web DAV mount | RFC 4791 Cal DAV spec. | RFC 4918 Web DAV ext. | RFC 5397 WebDAV Current Principal | RFC 5545 rev. iCal spec. | RFC 5546 iCal iTIP spec. | RFC 5689 Web DAV Ext. MKCOL | RFC 5995 WebDAV POST add member | RFC 6352 Card DAV vCard | RFC 6578 Web DAV Sync | RFC 6638 CalDAV Sched. | RFC 7529 iCal RSCALE | RFC 7540 HTTP/2 | RFC 7809 CalDAV Time Zones by Ref. | RFC 7953 iCal VAVAIL ABILITY |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Baïkal[35][36] | GNU GPL | PHP | Yes | Yes | Yes | No | Some | No | ? | No | Yes | Yes | Yes | Yes | ? | Yes | ? | Yes | ? | ? | ? | ? | ? | ? |
Bedework[37] | Apache | Java | ? | ? | ? | ? | ? | ? | ? | ? | Yes | ? | ? | Yes | Yes | ? | ? | Yes | Yes | Yes | ? | ? | ? | ? |
Calendar and Contacts Server[38] | Apache | Python | Yes | Yes | Yes | Yes | Yes | No | ? | No | Yes | Yes | Yes | Yes | Yes | Yes | ? | Yes | Yes | Yes | ? | ? | ? | ? |
Calypso[39] | GNU GPL | Python | Yes | Yes | Yes | No | ? | No | ? | No | Yes | Yes | No | Yes | Yes | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Cyrus IMAP[40] | BSD | C | Yes | Yes | Yes | Some | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
DAViCal[41] | GNU GPL | PHP | Yes | ? | ? | Yes | Yes | Yes | ? | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ? | Yes | ? | Yes | ? | ? | ? | ? |
DavMail[42] | GNU GPL | Java | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Daylite Server[19] | Proprietary | ? | Yes | Yes | Yes | Yes | Yes | No | ? | No | Yes | Yes | Yes | No | No | Yes | ? | Yes | ? | ? | ? | ? | ? | ? |
Fennel[43] | GNU GPLv3 | JavaScript | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Group-Office[44] | AGPL/Proprietary | PHP | Yes | Yes | Yes | ? | Some | ? | ? | Yes | Yes | Yes | Yes | Yes | ? | Yes | ? | Yes | ? | ? | ? | ? | ? | ? |
IT Hit Active Directory CardDAV Server[45] | Proprietary | ? | Yes | Yes | Yes | No | Yes | No | ? | No | No | Yes | Yes | No | No | No | ? | Yes | ? | No | ? | ? | ? | ? |
IT Hit WebDAV Server Engine for .Net[46] | Proprietary | C# | Yes | Yes | Yes | Yes | Yes | ? | ? | ? | Yes | Yes | Yes | ? | Yes | Yes | ? | Yes | ? | ? | ? | ? | ? | ? |
Open Xchange | GNU GPL / CC | Java, JavaScript | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | Yes | ? | ? | ? | ? | ? | ? |
Oracle Unified Communications Suite[47] | Proprietary | ? | Yes | Yes | Yes | No | Yes | No | ? | No | Yes | Yes | Yes | Yes | Yes | Yes | ? | Yes | ? | Yes | ? | ? | ? | ? |
ownCloud[48] | AGPLv3 | PHP | ? | ? | ? | ? | ? | ? | ? | ? | Yes | ? | ? | ? | ? | ? | ? | Yes | ? | ? | ? | ? | ? | ? |
Radicale[49] | GNU GPL | Python | Yes | Yes | Some | No | Some | No | ? | No | Some | Some | Some | No | Some | No | ? | Some | ? | No | ? | ? | ? | ? |
SabreDAV[50] | BSD | PHP | Yes | Yes | Yes | Yes | Yes | Yes | ? | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ? | Yes | ? | Yes | ? | ? | ? | ? |
Synology CardDAV server[51] | Proprietary | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Tryton[52] | GNU GPL | Python | Yes | Yes | Yes | ? | ? | ? | ? | ? | Yes | ? | Yes | Yes | ? | ? | ? | Yes | ? | ? | ? | ? | ? | ? |
Zarafa | AGPL/Proprietary | PHP | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | Read only | ? | ? | ? | ? | ? | ? |
Zentyal[54] | GNU GPL | Perl | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Zimbra | GNU GPL | ? | Yes | Yes | Yes | Yes | Yes | No | ? | No | Yes | ? | Yes | Yes | Yes | Yes | ? | Yes | ? | Yes | ? | ? | ? | ? |
See also
References
- ↑ BusyCal features
- ↑ AgenDAV project home
- ↑ cadaver home
- ↑ CalendarSync
- ↑ TaskSync
- ↑ "Main Page - ACal Wiki". Wiki.acal.me. 2013-04-01. Retrieved 2015-12-23.
- ↑ "gggard/AndroidCaldavSyncAdapater ¡ GitHub". Github.com. Retrieved 2015-12-23.
- ↑ ContactSync
- ↑ Contacts CardDAV Sync2Cloud
- ↑ CalDAV-Sync homepage and CalDAV-Sync on Google Play
- 1 2 OpenTasks on GitHub and OpenTasks on Google Play
- ↑ CardDAV-Sync homepage and CardDAV-Sync on Google Play
- 1 2 Contact Editor homepage and Contact Editor on Google Play
- ↑ CalDavZAP
- ↑ CardDavMATE
- ↑ InfCloud (integrated version of CalDavZAP and CardDavMATE)
- ↑ Chandler Project Archived August 30, 2007, at the Wayback Machine.
- ↑ cFos Outlook DAV
- 1 2 Daylite home page
- ↑ DAVdroid home page
- ↑ eM Client - Features
- ↑ Fantastical home page
- ↑ iCal Import/Export CalDAV
- ↑ jqCalDAV project home
- ↑ KCardDAV project home
- ↑ Lightning - Project Home
- ↑ Mulberry client configuration
- ↑ pyCardDAV project home
- ↑ The Bat! - Features
- ↑ SOGo Overview
- ↑ "Apps/Evolution/Contacts_on_WebDAV - GNOME Wiki!". Wiki.gnome.org. Retrieved 2015-12-23.
- ↑ ReminderFox project home
- ↑ SurGAT Outlook Sync Client - Project Home
- ↑ OpenProtocols Connector for Outlook - Project Home
- ↑ "CalDAV + CardDAV lightweight server: Baïkal". Retrieved 2015-11-20.
- ↑ Baïkal iCal export
- ↑ Bedework overview
- ↑ Calendar and Contacts Server guiding standards
- ↑ Calypso
- ↑ Cyrus IMAP project home
- ↑ DAViCal RFC Compliance
- ↑ DavMail project home
- ↑ Fennel on GitHub
- ↑ Group-Office Homepage
- ↑ IT Hit Active Directory Address Book CardDAV Server
- ↑ IT Hit WebDAV Server Engine for .Net
- ↑ Oracle Unified Communications Suite
- ↑ ownCloud home
- ↑ "A Simple Calendar and Contact Server". Retrieved 2015-11-20.
- ↑ SabreDAV Supported RFC's
- ↑ Synology home
- ↑ Tryton
- ↑ https://groups.google.com/group/tryton/browse_thread/thread/f5c19412cc79d185 tryton CalDAV google calendar
- ↑ Zentyal Community Edition official Site
This article is issued from Wikipedia - version of the 11/29/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.