Davis is a DAV server and administration frontend built around sabre/dav, Symfony and Bootstrap. It provides a more complete deployment around the underlying DAV framework, including account and resource administration through a browser.
The software occupies useful ground between directly integrating sabre/dav into an application and deploying a full collaboration suite. Calendar, contacts and file services can be enabled as required while users continue to access their information with standard DAV clients.
This is free and open source software.
Key Features
- The administration dashboard provides user management together with calendar creation, calendar sharing and address-book creation.
- CalDAV and CardDAV services handle calendars and contacts, while WebDAV file storage can be enabled separately when it is required.
- Calendar scheduling supports invitations and related mail notifications when an outgoing mail service has been configured.
- Server-side calendar subscriptions allow remote calendars to be followed through the DAV service rather than requiring each client to fetch them independently.
- Calendars can be published through public links for information that needs to be readable without a normal authenticated DAV account.
- An automatically generated birthday calendar reflects birth dates stored in contacts and updates as the underlying address-book data changes.
- Authentication can use Davis’s Basic authentication mechanism or integrate with IMAP and LDAP services through the available providers.
- Database storage can use MySQL or MariaDB, with PostgreSQL and SQLite also supported by the application.
- An API provides programmatic operations for user and calendar management, allowing administrative workflows to be connected to other systems.
- Built-in handling of well-known CalDAV and CardDAV discovery paths directs compatible clients to the correct DAV endpoint, including installations served from a subdirectory.
Website: github.com/tchapi/davis
Support:
Developer: tchapi and contributors
License: MIT License

Davis is written in PHP. Learn PHP with our recommended free books and free tutorials.
Related Software
| CalDAV Servers | |
|---|---|
| sabre/dav | Mature PHP framework for building WebDAV, CalDAV and CardDAV servers |
| Radicale | Lightweight CalDAV and CardDAV server that's simple to deploy |
| Baïkal | Lightweight CalDAV and CardDAV server with a web admin interface |
| Xandikos | Git-backed CalDAV and CardDAV server with scheduling support |
| DAViCal | PostgreSQL-backed CalDAV server focused on standards interoperability |
| kcaldav | Simple, safe, and minimal CalDAV server |
Read our verdict in the software roundup.
| WebDAV Servers | |
|---|---|
| sabre/dav | CardDAV, CalDAV and WebDAV server |
| webdav | Simple and standalone WebDAV server |
| Dufs | File server that supports static serving |
| Davis | Admin interface for sabre/dav |
| SFTPGo | Fully featured and highly configurable SFTP server with WebDAV support |
| KaraDAV | Lightweight WebDAV server |
| Nephele | Pluggable WebDAV server |
| Milton | WebDAV / CalDAV / CardDAV server library |
| Apache WebDAV | Provides class 1 and class 2 WebDAV functionality for Apache |
| phởdav | Minimal WebDAV server |
| Nginx WebDAV | File management automation via the WebDAV protocol |
| dave | Simple WebDAV server |
Read our verdict in the software roundup.
Explore our carefully curated directory of recommended free and open source software, covering every major software category.The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more. Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form. |


Please read our Comment Policy before commenting.