
Radicale
A simple CalDAV (calendar) and CardDAV (contact) server.
The Lens
Radicale is a calendar and contacts server you run yourself. When you want your events and address book off Google or Apple but still synced across your phone, laptop, and desktop, this is the piece that does it. It speaks CalDAV and CardDAV, the standard protocols every major calendar and contacts client already supports, and it stores everything as plain files on disk. No database, no heavy stack.
It is famously easy to stand up: a Python install and a small config, and you have a working server. Production hardening is where it climbs to moderate, since you will want TLS, real authentication, and a reverse proxy in front of it. But there is no database to babysit and the data is just files you can back up with anything.
Radicale is GPLv3 and completely free, with no paid tier or hosted option. The trade is that you become the host. Baikal is a similar single-purpose option, and when you want calendar and contacts as part of a bigger self-hosted suite with a web UI, Nextcloud or SOGo cover more ground. Solo users and families are the sweet spot. Small teams can run it happily; larger orgs usually want the broader suite instead.
The catch is scope. Radicale does calendar and contacts and nothing else, and there is no friendly web app for end users to click around in. You manage everything through a client, and uptime and backups land entirely on you.
Free vs Self-Hosted vs Paid
fully freeFree / self-hosted: Everything. GPLv3, a small Python server that stores data as plain files. No database required, no paid tier, no hosted plan.
Paid: None. There is no commercial offering. Your real costs are the box it runs on and the time to harden it with TLS, auth, and backups.
Free and GPLv3. You trade money for becoming the host.
Get tools like this every Wednesday
One featured tool, three on the radar. No fluff.
License: GNU General Public License v3.0
Commercial OK but must share source of modifications.
Commercial use: ✓ Yes
About
- Owner
- Kozea (Organization)
- Stars
- 4,735
- Forks
- 512