SelfHostHub

Self-hosted Calendar & Contacts

SelfHostHub lists 10 open-source Calendar & Contacts projects you can host on your own server. The most-starred on GitHub are Radicale (5,125 stars), Baïkal (3,337 stars) and SabreDAV (1,727 stars). 3 of them document a Docker install.

Replacing a paid app? See open-source alternatives to Google Calendar.

Simple calendar and contact server with extremely low administrative overhead.

Calendar & ContactsGPL-3.0

Lightweight CalDAV and CardDAV server based on sabre/dav.

Calendar & ContactsGPL-3.0

Open source CardDAV, CalDAV, and WebDAV framework and server.

Calendar & ContactsMIT

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.

Calendar & ContactsAGPL-3.0

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.

Communication - Email - Mail Delivery AgentsGPL-2.0

A simple, dockerizable and fully translatable admin interface for sabre/dav based on Symfony 5 and Bootstrap 4, largely inspired by Baïkal.

Calendar & ContactsMIT

Manage my Damn Life (MMDL) is a self-hosted front end for managing your CalDAV tasks and calendars.

Calendar & ContactsGPL-3.0

Open source CardDAV and CalDAV server with minimal administrative overhead, backed by a Git repository.

Calendar & ContactsGPL-3.0

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.

Task Management & To-do ListsMIT

Server for calendar sharing (CalDAV) that uses a PostgreSQL database as a data store.

Calendar & ContactsGPL-2.0

How to choose self-hosted Calendar & Contacts software

  1. Check project health. Stars show popularity, not maintenance. Open the source repository and look at recent commits and releases.
  2. Match the licence to your use. 7 use a GPL-family licence (copyleft, including AGPL) and 3 use a permissive licence such as MIT, Apache-2.0 or BSD. AGPL matters if you modify the software and offer it to others over a network.
  3. Pick a stack you can run. The most common platforms here are PHP (4), deb (3), Docker (3) and Python (2). Docker is usually the easiest path for a home server or VPS.
  4. Try before you migrate. Run a throwaway container first, and confirm it can import your existing data before switching.

Frequently asked questions

What is the most popular self-hosted Calendar & Contacts software?

By GitHub stars, the top projects in this category are Radicale (5,125 stars), Baïkal (3,337 stars) and SabreDAV (1,727 stars).

How many open-source Calendar & Contacts tools are listed?

10 projects are currently listed in the Calendar & Contacts category on SelfHostHub.

Which licences do self-hosted Calendar & Contacts projects use?

The most common licences in this category are GPL-3.0 (4), MIT (3) and GPL-2.0 (2).

Can I run these Calendar & Contacts tools with Docker?

3 of the 10 projects list Docker as a supported platform. Check each project's documentation for the exact install steps.

Related categories