Calendar & Contacts
Calendar & Contacts tools -- a subcategory of Booking & Scheduling
Replace Popular SaaS
15 Tools
Cal.com
41KCal.com is the open-source scheduling platform for individuals and teams — a fully customizable, self-hostable alternative to Calendly with round-robin, routing forms, and built-in video.
Leantime
9.4KLeantime is a self-hosted project tracking tool with support for Project Management, SQL, project management.
Radicale
4.5KRadicale is a self-hosted calendar & contacts replacement for Google Calendar and Google Contacts.
Baïkal
3.1KBaïkal is a PHP-based application that provides lightweight CALDAV and CARDDAV server based on sabre/dav.
EspoCRM
2.8KEspoCRM offers relationship management, sales automation, marketing automation as a self-hosted CRM software.
DAVx⁵
2.5KDAVx⁵ lets you run CALDAV/CarDAV suite and sync app for Android entirely on your own server.
EteSync
1.7KEteSync lets you run secure syncing for contacts, calendars, tasks, and notes entirely on your own server.
SabreDAV
1.7KFor calendar & contacts, SabreDAV is a self-hosted solution that provides CARDDAV, CALDAV, and WEBDAV framework and server.
FluidCalendar
937FluidCalendar is a TypeScript-based application that provides intelligent task scheduling and calendar management.
Keeper
770Keeper is a TypeScript-based application that provides calendar syncing and booking tool.
Davis
677Davis gives you simple, dockerizable and translatable admin interface for sabre/dav based on Symfony 5 on your own infrastructure.
Manage My Damn Life
532Self-hosted calendar & contacts tool that provides (MMDL) is a front end for managing your CALDAV tasks and calendars.
Twake Chat
147Twake Chat is a self-hosted kanban boards replacement for Microsoft Teams, Skype, and more.
DAViCal
106DAViCal handles calendar storage and sharing as a self-hosted solution.
HiveDAV
HiveDAV handles curlable /busy scheduler with CALDAV integration as a self-hosted solution.
Why Self-Host Your Calendar and Contacts?
Google Calendar and iCloud are convenient, but they give Google and Apple complete visibility into your schedule — every meeting, every appointment, every location. This data is used for advertising profiles and is accessible to law enforcement via subpoena. Self-hosted calendar and contact servers give you the same sync functionality across all your devices without exposing your schedule to third parties.
Radicale is a lightweight CalDAV/CardDAV server that stores calendars and contacts as files — it runs in a few megabytes of RAM and requires almost zero configuration. Baikal provides a more user-friendly web interface for CalDAV/CardDAV management. Davis offers a Symfony-based CalDAV/CardDAV server with a modern admin panel. DAVx5 is the essential Android companion app that syncs calendars and contacts from any CalDAV/CardDAV server to your phone, replacing Google’s sync entirely. EteSync adds end-to-end encryption on top of CalDAV sync, meaning even your server administrator cannot read your calendar entries.
Cal.com handles the scheduling and booking side — letting external people book time on your self-hosted calendar without seeing your full schedule. FluidCalendar provides a task-oriented calendar view that combines time blocking with todo management. For team environments, SabreDAV provides a robust CalDAV server that handles shared calendars and delegation. HiveDAV and DAViCal offer additional CalDAV server options with different feature sets and deployment requirements, so you can choose the implementation that fits your infrastructure.