GO / Golang WebDAV Implementations

bdav command line interface is really easy to use so you can easily create a WebDAV server for your own user. By default, it runs on a random free port and supports JSON, YAML and TOML configuration. An example of a YAML configuration with the default configurations”

https://github.com/hacdias/webdav

 

Python WebDAV Implementations

A generic and extendable WebDAV server based on WSGI

Github: https://github.com/mar10/wsgidav

Documentation: https://wsgidav.readthedocs.io/