DAViCal logo

DAViCal

Website

CalDAV server for shared calendars and scheduling

Activity unknown

No repository statistics available for this project.

DAViCal screenshot

DAViCal is a server for calendar sharing and scheduling based on the CalDAV protocol. It stores iCalendar resources on a centralized server so multiple users and clients can collaborate on shared calendars.

Key Features

  • CalDAV implementation for storing and serving iCalendar calendar data
  • PostgreSQL-backed storage for calendaring resources and metadata
  • Basic delegation of read/write access between users
  • Concurrent multi-client access for reading and writing the same calendars over time
  • Scheduling support with free/busy time display for meeting planning
  • Backward-compatible WebDAV access (read-only or read-write, with caveats)

Use Cases

  • Host shared team calendars compatible with common CalDAV-capable clients
  • Provide calendaring for organizations that want server-side access control and delegation
  • Run a central scheduling and free/busy service for coordinating meetings

Limitations and Considerations

  • WebDAV fallback access is supported but not recommended compared to native CalDAV
  • Deployment depends on a compatible PHP runtime and a PostgreSQL database

DAViCal is a practical choice when you need a standards-based CalDAV server with broad client interoperability and simple, database-backed management of shared calendars. It fits well for small to mid-sized deployments that prioritize compatibility and straightforward calendaring features.

Categories:

Tags:

Tech Stack:

Share:

Similar to DAViCal

ownCloud logo

ownCloud

Open-source file sync, share and collaboration platform

8.8k
2.1k
Last commit

Open-source platform for secure file sync, sharing, collaboration, calendars and external storage with WebDAV/CalDAV/CardDAV support.

AGPL-3.0Actively maintained
Alternative to:
Dropbox logo
Dropbox
+19

Xandikos

CalDAV/CardDAV server that stores data in a Git repository

597
57
Last commit

Lightweight CalDAV/CardDAV server implemented in Python that stores calendars and contacts in a Git-backed hierarchy with history and sync support.

GPL-3.0Actively maintained
Alternative to:
Google Calendar logo
Google Calendar
+4
Davis logo

Davis

CalDAV/CardDAV/WebDAV server with a Symfony-based admin interface

743
46
Last commit

Davis is a sabre/dav-based CalDAV/CardDAV/WebDAV server with a modern Symfony 7 admin dashboard for managing users, calendars, sharing, and address books.

MITActively maintained
Alternative to:
Google Calendar logo
Google Calendar
+6
tine logo

tine

PHP-based modular groupware for calendar, contacts, email, CRM and files

21
4
Last commit

Open-source PHP groupware providing CalDAV/CardDAV, ActiveSync, email client, CRM, tasks, file manager and Docker images for on-premise collaboration.

AGPL-3.0Actively maintained
Alternative to:
Microsoft Exchange Online logo
Microsoft Exchange Online
+19

HiveDAV

Curlable free/busy scheduler with CalDAV integration

A lightweight, curl-first free/busy scheduler that syncs availability from a CalDAV calendar and can send iCal booking invites via SMTP.

Activity unknown
Alternative to:
Calendly logo
Calendly
+11

GRR

Web-based resource management and reservation system

109
77
Last commit

Open-source PHP/MySQL application for managing and reserving shared resources (rooms, equipment) with recurring bookings, access control, and notifications.

GPL-2.0Actively maintained
Alternative to:
Skedda logo
Skedda
+6