For calendar synchronization, the strongest matches are kozea/radicale (Radicale is a lightweight, self-hosted CalDAV and CardDAV server), sabre-io/baikal (Baïkal is a lightweight, self-hostable CalDAV and CardDAV server) and apple/ccs-calendarserver (This is a robust, standards-compliant CalDAV and CardDAV server). nextcloud/server and owncloud/core round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Find the best open-source calendar synchronization tools. We ranked top GitHub repositories by activity and features to help you pick the right one.
Radicale is a self-hosted CalDAV and CardDAV server implemented in Python that enables calendar and contact synchronization across multiple clients using open standards. It stores all data directly on the filesystem in a simple folder hierarchy, eliminating the need for an external database, and automatically tracks every change by committing modifications to a Git repository for version history and backup. The server distinguishes itself through a modular plugin architecture that allows custom Python modules to extend authentication, storage backends, and web interface functionality at start
Radicale is a lightweight, self-hosted CalDAV and CardDAV server that provides the core synchronization and protocol support required for managing calendars, though it lacks a built-in web-based calendar UI.
Baïkal is a Calendar+Contacts server
Baïkal is a lightweight, self-hostable CalDAV and CardDAV server that provides the core synchronization and management features required for personal or team calendar hosting.
This is a robust, standards-compliant CalDAV and CardDAV server that provides the core infrastructure for synchronizing calendars and contacts across multiple devices and clients.
Nextcloud is a self-hosted platform designed for private cloud storage, file synchronization, and collaborative team workspaces. It provides a comprehensive suite of tools for document editing, groupware services like calendars and contacts, and secure data management, all while ensuring users maintain full control over their infrastructure and data sovereignty. The platform distinguishes itself through a decentralized federated architecture that allows independent server instances to securely share data and collaborate across a network. It features a highly modular plugin ecosystem, enabling
Nextcloud is a comprehensive self-hosted platform that includes a robust CalDAV-compliant calendar server and web interface as a core component, making it a highly capable solution for managing and synchronizing calendars across devices.
This project is a self-hosted cloud storage server and content collaboration platform implemented as a PHP web application framework. It functions as a centralized server for storing, synchronizing, and sharing files and data across multiple devices. The system operates as a WebDAV file server and a synchronization server for scheduling and contact information using CalDAV and CardDAV protocols. It features a plugin architecture that allows the server to be extended with additional applications and custom features. The platform provides capabilities for user and group access management, exte
This is a comprehensive self-hosted platform that includes a dedicated CalDAV server for calendar synchronization, user management, and sharing, making it a robust solution for managing personal or team calendars.
This project is a self-hosted calendar application designed for personal information management and collaborative team scheduling. It functions as a centralized platform for tracking time-based commitments, managing shared calendars, and coordinating appointments through the standard protocol for calendar data exchange. The application distinguishes itself by integrating automated scheduling tools, such as public booking links and availability windows, which allow external participants to reserve time slots without manual coordination. It supports complex team environments by providing real-t
This is a calendar application designed to run within the Nextcloud ecosystem, providing full CalDAV support, multi-device synchronization, and web-based management for personal and team scheduling.
all-in-one is a containerized deployment system designed to install and manage a complete suite of productivity and collaboration services. It functions as a cloud suite deployer that orchestrates the installation of a self-hosted content platform, incorporating necessary dependencies via Docker or Kubernetes. The project distinguishes itself by providing a web-based dashboard for orchestrating, updating, and monitoring the lifecycle of service containers. It also serves as a local AI inference server, enabling the execution of generative text models, image diffusion, and speech processing on
This repository provides a containerized deployment for Nextcloud, which includes a robust CalDAV-compliant calendar server that supports multi-device synchronization, web-based UI, and user sharing.
Work calendar service
This is a self-hosted calendar service that provides the core functionality required for managing and synchronizing schedules, though it is a more minimal implementation compared to full-featured groupware suites.