
sabre/dav
PHP framework for WebDAV, CalDAV, and CardDAV servers

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 Services

Nextcloud
Open-source collaboration platform for file sync and groupware
Nextcloud is an open-source content collaboration platform providing file sync & share, groupware (calendar, contacts, mail), real-time office editing, chat and video con...


Stalwart Mail Server
All-in-one mail and collaboration server for modern and legacy protocols
All-in-one open-source mail and collaboration server with SMTP, IMAP, JMAP, CalDAV, CardDAV, and WebDAV, plus integrated anti-spam and phishing protection.

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.

Radicale
CalDAV and CardDAV server for calendars, tasks, and contacts
Lightweight CalDAV/CardDAV server for syncing calendars, to-dos, and contacts with many clients, storing data on the filesystem and supporting auth and TLS.

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.

NextcloudPi
Preconfigured Nextcloud image and management panel for SBCs
Prebuilt Nextcloud appliance and management tools for Raspberry Pi, Odroid, VMs and LXC; includes Apache, PHP, MariaDB, Redis, web panel and backup utilities.

