A self-hosted CalDAV and CardDAV server for syncing calendars and contacts across devices and apps.
Kozea/Radicale
A small Python CalDAV and CardDAV server that shares calendars, to-do lists and contacts with standard clients.
Open-source alternative to:Google Calendar
Google Contacts
- Stars
- 5,189
- Forks
- 545
- Open issues
- 18
- Last commit
- 3 days ago
What is it?
Radicale is a CalDAV and CardDAV server for storing and sharing calendars, to-do lists, journal entries, contacts and business cards. Clients connect over CalDAV, CardDAV or plain HTTP, and it works with many existing calendar and contact apps.
It is designed to run without complicated setup. Access can be limited by authentication and connections can be secured with TLS. All data is kept in a simple folder structure on the file system, which makes it easy to inspect and back up.
Radicale can be extended with plugins. It is free software released under GPLv3.
Key features
- 01Shares calendars and contact lists over CalDAV, CardDAV and HTTP.
- 02Supports events, todos, journal entries and business cards.
- 03Stores data as plain files in a simple folder structure.
- 04Supports authentication and TLS connections.
- 05Can be extended with plugins.
Use cases
- Hosting a private calendar and contacts server for a personal or family setup.
- Syncing calendars and contacts across devices with CalDAV/CardDAV-compatible clients.
- Running a small self-hosted sync service without a database.
Things to know
- Licensed under GPL-3.0, a copyleft license that requires derivative works to be distributed under the same terms.
In collections
Topics
FAQ
- What is Radicale?
- A small Python CalDAV and CardDAV server that shares calendars, to-do lists and contacts with standard clients. Radicale is a CalDAV and CardDAV server for storing and sharing calendars, to-do lists, journal entries, contacts and business cards. Clients connect over CalDAV, CardDAV or plain HTTP, and it works with many existing calendar and contact apps.
- Is Radicale free to use? What license does it have?
- Radicale is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is Radicale still maintained?
- Actively maintained. The last commit to Radicale was on Nov 4, 2026.
- What can I use Radicale for?
- Hosting a private calendar and contacts server for a personal or family setup. Syncing calendars and contacts across devices with CalDAV/CardDAV-compatible clients. Running a small self-hosted sync service without a database.
- Where can I get Radicale?
- The source code and installation instructions are on GitHub: https://github.com/Kozea/Radicale
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A self-hosted CalDAV, CardDAV and WebDAV server with a Symfony-based web admin for managing users, calendars and address books.
A standards-based command-line calendar program that reads and writes iCalendar data and syncs with CalDAV servers via vdirsyncer.
A CalDAV/CardDAV server written in Rust that stores calendars and contacts in a single SQLite database.
A lightweight, local-first browser calendar client that syncs with CalDAV, CardDAV and JMAP servers you configure.
A PHP framework for building WebDAV, CalDAV and CardDAV servers, used to share files, calendars and contacts.