
Radicale
Lightweight CalDAV and CardDAV server with minimal configuration
Overview
Radicale is a tiny Python CalDAV and CardDAV server designed for personal or small-team use. It stores calendars and contacts in plain files, requires no database, and runs with near-zero administrative overhead. Authentication is handled via htpasswd or LDAP; access rules are configurable per-user. Install via pip or deploy with the official Docker image.
Where it falls short of Calendly
- No web-based calendar UI; clients must use a CalDAV-compatible app (Thunderbird, Apple Calendar, etc.)
- Not a booking/scheduling tool; no public booking pages or availability sharing like Calendly
- Scaling beyond a handful of users is not a design goal
- Lacks push notifications; relies on client polling
We list the gaps honestly so you can decide if the trade-off is worth owning your data.
Tags
Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.
Embed the Radicale difficulty badge in your README — it links back here.
[](https://openreplace.com/radicale)Similar open-source projects
Other self-hostable tools in the same space worth comparing.
Scheduling infrastructure for everyone, the open-source Calendly alternative
Open-source online appointment scheduling built on Cal.com
Open-source hotel reservation and channel management system
Self-hosted scheduling polls to find the best time for a group to meet