
sabre/dav
PHP framework for WebDAV, CalDAV, and CardDAV servers
1.7k stars 371 forks last commit first released BSD-3-Clause
Actively maintained
Last commit 15 Jul 2026.

sabre/dav is a widely used PHP framework for implementing WebDAV, CalDAV, and CardDAV servers. It provides the core protocol handling and extensible building blocks needed to add file, calendar, and address book sync capabilities to PHP applications.
Key Features
- WebDAV server framework for file storage, synchronization, and remote authoring
- CalDAV support for calendar storage and scheduling workflows
- CardDAV support for address books and contact synchronization
- Extensible architecture with plugins, authentication hooks, and custom backends
- Designed to integrate into existing PHP applications and infrastructures
Use Cases
- Add WebDAV file access to a PHP application or custom storage backend
- Provide CalDAV/CardDAV endpoints for syncing calendars and contacts to clients
- Build groupware or collaboration products that need standards-based sync
sabre/dav is best suited when you need a standards-compliant DAV implementation with flexibility to connect to your own data models and storage layers, while keeping protocol complexity out of your application logic.
Categories:
Tags:
Tech Stack:
Similar to sabre/dav

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

tine
PHP-based modular groupware for calendar, contacts, email, CRM and files
Open-source PHP groupware providing CalDAV/CardDAV, ActiveSync, email client, CRM, tasks, file manager and Docker images for on-premise collaboration.
Xandikos
CalDAV/CardDAV server that stores data in a Git repository
Lightweight CalDAV/CardDAV server implemented in Python that stores calendars and contacts in a Git-backed hierarchy with history and sync support.

Baïkal
Lightweight CalDAV and CardDAV server for calendars and contacts
Baïkal is a lightweight CalDAV/CardDAV server with a web admin UI for managing users, calendars, and address books, backed by MySQL or SQLite.

ownCloud Infinite Scale
Cloud-native file sync and sharing platform for unified data access
ownCloud Infinite Scale (oCIS) is a cloud-native file sync and share platform with WebDAV/CS3 APIs, OIDC authentication, and scalable microservice architecture.


Davis
CalDAV/CardDAV/WebDAV server with a Symfony-based admin interface
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.
