dav-request (npm): WebDAV, CalDAV, and CardDAV client for nodejs and the browser
Keywords: address book|calendar|contacts|dav|caldav|carddav|webdav|ical|vcard|sync|rfc 4791|rfc 6352|rfc 6578