Skip to content

infonl/webdav-servlet

WebDAV Servlet

GitHub CI Codecov License

This project contains a Java servlet that offers basic WebDAV support. It is maintained by INFO, and is currently primarily funded by Dimpact. The project originally started as a fork from webdav-servlet. Many thanks go out to the original authors and contributors. The license was changed from Apache 2.0 to EUPL 1.2 or later in 2026.

To implement a WebDAV store only one Java interface (IWebdavStorage) needs to be implemented. An example store (LocalFileSystemStorage), which uses the local filesystem, is provided.

This servlet only supports the most basic data access options. Versioning or user management are not supported

Installation & configuration

Please see INSTALL.md.

Claude and OpenSpec AI tooling

The project supports specific instructions for Claude and OpenSpec AI tooling.

About

Java WebDAV servlet that provides an implementation of the WebDAV protocol. Underlying data storage (database, custom file systems) can be easily plugged in.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors

Languages