Xandikos
Open source CardDAV and CalDAV server with minimal administrative overhead, backed by a Git repository.
Maintained, but at a slower pace than the leaders in its category.
Commit activity more than 62% of tracked projects; popularity more than 27%. How this is calculated.
Commits, last 11 months
| Stars | 608 |
|---|---|
| Latest release | v0.4.7 · 18 Sept 2026 |
| Repo updated | 20 Sept 2026 |
| Licence | GPL-3.0 |
| Built with | Python, deb |
Is Xandikos actively maintained?
Development is ongoing. The repository recorded 463 commits over the same window, and the last three months alone account for 74 of them.
Activity is cooling: commits are down 64% against the previous quarter. One slow quarter is normal; two in a row is a signal.
The most recent tagged release, v0.4.7, shipped within the last month — a current, installable version exists today.
Xandikos ranks #4 of 10 in Calendar & Contacts, placing it mid-table for maintenance activity.
What Xandikos actually does
Xandikos is an open-source CardDAV and CalDAV server designed to handle calendar and contact synchronisation with minimal administrative overhead. It stores all data directly within a Git repository, allowing you to track changes and manage history simply. The software is built with Python and distributed as a Debian package.
Best fit: Self-hosters who want a lightweight calendar and contacts backend that integrates easily with existing Git workflows for backups and version control.
Worth knowing: Using a Git repository as the backing store may lead to performance bottlenecks or merge conflicts if you have heavy, concurrent write operations from multiple clients.
Deployment notes
You will typically need to run it behind a reverse proxy to handle TLS termination, and ensure persistent storage is configured so the underlying Git repository survives container or service restarts.
Links
Alternatives to Xandikos
Projects in the same categories, ordered by health score.
Simple calendar and contact server with extremely low administrative overhead.
Day planner with drag-and-drop time blocking, inbox, recurring tasks, habits, routines, goals, projects and Pomodoro focus mode, plus iCal and CalDAV calendar sync. Data stays in the browser, with optional WebDAV or GLANCEvault sync.
Calendar syncing tool that pulls and pushes events between calendar sources and destinations via iCal/ICS or OAuth, with support for anonymized busy/free events.
POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway allowing users to use any mail/calendar client with an Exchange server, even from the internet or behind a firewall through Outlook Web Access.
Manage my Damn Life (MMDL) is a self-hosted front end for managing your CalDAV tasks and calendars.
Lightweight CalDAV and CardDAV server based on sabre/dav.