📅 Calendar Open source Privacy ★★★★★

Radicale

Minimal CalDAV server

Overview

Radicale offers calendar and contact sync only—simpler than full Nextcloud when that is all you need.

File-based .ics/.vcf storage simplifies backup; deploy with systemd, Docker, or nginx reverse proxy.

Ideal for homelab users avoiding heavy groupware stacks.

Scores

Privacy 5/5
Ease of use 2/5
Features 2/5
Value 5/5

Google Calendar — comparison

Removes Google cloud calendar dependency; CalDAV clients connect freely—no built-in Meet equivalent.

Pros

  • Minimal CalDAV/CardDAV deployment
  • Easy file-based backups
  • Simple Docker/systemd install
  • Fully open source

Cons & caveats

  • No web UI—CalDAV client required
  • Limited advanced sharing features
  • Not for large teams

Best for

  • Minimal self-hosted setup
  • Personal and household use
  • Lighter alternative to Nextcloud

Not ideal for

  • Web-only calendar management
  • Enterprise shared calendar needs

Specs

Pricing
Self-hosted — Free OSS; server cost only (Raspberry Pi viable).
Difficulty
Advanced
Data location
Your self-hosted server.
Platforms
Self-hosted · CalDAV clients
Highlights
軽量・シンプルCalDAV/CardDAVPython製OSS

Migration from Google Calendar

  1. 1 Install Radicale on server
  2. 2 Export Google Calendar .ics
  3. 3 Place or import .ics into Radicale storage
  4. 4 Configure CalDAV URLs on clients

Setup steps

  1. 1 Install via pip or Docker
  2. 2 Configure users and permissions in config file
  3. 3 Import Google .ics calendars
  4. 4 Add CalDAV account on iOS/macOS/DAVx5