{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/15"},{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/5"},{"label":"Dynamic Content","url":"https://skillfed.io/packages/category/internet-www-http-dynamic-content/2"},{"label":"WSGI","url":"https://skillfed.io/packages/category/internet-www-http-wsgi"},{"label":"HTTP Servers","url":"https://skillfed.io/packages/category/internet-www-http-http-servers"},{"label":"Application","url":"https://skillfed.io/packages/category/internet-www-http-wsgi-application"},{"label":"Server","url":"https://skillfed.io/packages/category/internet-www-http-wsgi-server"}],"enrichment":{"capability":"WsgiDAV is a WebDAV server implementation in Python that runs standalone with SSL support or as a WSGI application, exposing directories and data structures as editable file systems over the WebDAV protocol.","skillfed_tags":["webdav","file-sharing","wsgi-application"],"use_cases":["Run a standalone WebDAV server to share a local directory over the network with SSL encryption and user authentication.","Embed WebDAV functionality into a Python web application to allow clients to edit documents or manage files via standard WebDAV clients.","Expose a custom data structure as a virtual editable file system accessible via WebDAV.","Enable collaborative document editing by hosting a WebDAV share that integrates with Office applications.","Deploy WsgiDAV to quickly expose a directory as a WebDAV service without writing custom code."],"what_it_does":"WsgiDAV implements the WebDAV protocol (RFC 4918) as a Python WSGI application, allowing you to expose local directories or custom data structures as editable file systems over HTTP/HTTPS. It can run as a standalone command-line server with built-in SSL support, or be embedded in any WSGI-compliant application server for integration into larger projects.\n\nThe package provides authentication (basic, anonymous, PAM-based), a configurable middleware stack, and a directory browser interface. Its main dependencies handle XML parsing (defusedxml), templating (Jinja2), configuration (PyYAML, json5), and credential management (passlib, bcrypt). It is suitable for exposing data as virtual file systems, enabling online editing of Office documents, or building custom WebDAV services into Python applications.","worth_installing":"Yes. WsgiDAV is actively maintained, has no known vulnerabilities, low install friction, and a permissive MIT license. Install it if you need a WebDAV server (standalone or embedded), want to expose files or data structures over WebDAV, or need to integrate remote file access into a Python application. The command-line interface makes it immediately usable; the WSGI architecture supports deeper integration."},"id":"wsgidav","links":{"html":"https://skillfed.io/packages/wsgidav","md":"https://skillfed.io/packages/wsgidav.md","pypi":"https://pypi.org/project/wsgidav/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-27","license_spdx":null,"license_treatment":"permissive","name":"wsgidav","python_support":"unspecified","summary":"Generic and extendable WebDAV server based on WSGI"},"popularity":{"monthly_downloads":220088,"position":9313,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"4.3.5"}
