sabre/dav

sabre/dav

PHP framework for WebDAV, CalDAV, and CardDAV servers

1.7kstars
365forks
Last commit: 1mo ago
Repo age: 15y old
sabre/dav screenshot

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:

Share:

Similar Services

Nextcloud

Nextcloud

Open-source collaboration platform for file sync and groupware

34.2k
4.7k
Last commit: 7h ago

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

Alternative to:
Google Drive
Google Drive
+19
Stalwart Mail Server

Stalwart Mail Server

All-in-one mail and collaboration server for modern and legacy protocols

11.7k
650
Last commit: 10h ago

All-in-one open-source mail and collaboration server with SMTP, IMAP, JMAP, CalDAV, CardDAV, and WebDAV, plus integrated anti-spam and phishing protection.

Alternative to:
Microsoft Exchange Online
Microsoft Exchange Online
+19
ownCloud

ownCloud

Open-source file sync, share and collaboration platform

8.7k
2.1k
Last commit: 12h ago

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

Alternative to:
Dropbox
Dropbox
+19
Radicale

Radicale

CalDAV and CardDAV server for calendars, tasks, and contacts

4.4k
497
Last commit: 17h ago

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

Alternative to:
Google Calendar
Google Calendar
+8
Baïkal

Baïkal

Lightweight CalDAV and CardDAV server for calendars and contacts

3.1k
308
Last commit: 1mo ago

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.

Alternative to:
Google Calendar
Google Calendar
+4
NextcloudPi

NextcloudPi

Preconfigured Nextcloud image and management panel for SBCs

2.9k
319
Last commit: 3mo ago

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

Alternative to:
Google Drive
Google Drive
+17