usaldav
usaldav is an open-source software project that provides a client library and command-line tools for interacting with WebDAV-based calendars and address books. It implements CalDAV and CardDAV protocols to manage calendars and contacts on servers, enabling users and applications to list, query, create, modify, and delete calendar events and address book entries.
Its data handling centers on standard formats such as iCalendar for events and vCard for contacts, with
Architecture is modular: a core WebDAV client handles authentication and HTTP operations, while separate CalDAV and
Usage and ecosystem: typical deployments include personal automation scripts, data migration, and integration with personal information