vdirsyncer
Synchronize calendars and contacts via CalDAV/CardDAV
vdirsyncer is a command-line tool that synchronizes calendars and address books between a local storage and CalDAV/CardDAV servers. It is commonly used to keep self-hosted calendar data in sync with local clients.
Key features
- Sync calendars and contacts
- CalDAV and CardDAV support
- Pairs with khal and other clients
Strengths
- Released under the BSD-3-Clause license
- Active community (1.9k GitHub stars)
- Written in Python
- Tiny footprint — runs in 64 MB RAM
vdirsyncer replaces
Compare vdirsyncer
1 head-to-head comparisons.
Similar calendar & contacts apps
Cal.diy
Calendar & ContactsOnline appointment scheduling system
Replaces Calendly, Doodle
OpnForm
Calendar & ContactsBeautiful open-source form builder
khal
Calendar & ContactsCommand-line calendar built on CalDAV
Replaces Google Calendar
Open Event Server
Calendar & ContactsSelf-hosted event management and ticketing backend
Replaces Eventbrite, Sched
DAVx5
Calendar & ContactsCalDAV/CardDAV sync client for Android
Replaces Google Calendar Sync, iCloud sync
Etar
Calendar & ContactsOpen-source Android calendar app that syncs over CalDAV
Replaces Google Calendar