All Projects → mar10 → Wsgidav

mar10 / Wsgidav

Licence: mit
A generic and extendable WebDAV server based on WSGI

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Wsgidav

Agoo
A High Performance HTTP Server for Ruby
Stars: ✭ 679 (+42.65%)
Mutual labels:  server, webserver
Pure Http
✨ The simple web framework for Node.js with zero dependencies.
Stars: ✭ 139 (-70.8%)
Mutual labels:  server, webserver
Iodine
iodine - HTTP / WebSockets Server for Ruby with Pub/Sub support
Stars: ✭ 720 (+51.26%)
Mutual labels:  server, webserver
Multicorn
Multicorn is a multi-interpreter server for Python.
Stars: ✭ 27 (-94.33%)
Mutual labels:  wsgi, webserver
httoop
HTTOOP - a fully object oriented HTTP protocol library written in python
Stars: ✭ 15 (-96.85%)
Mutual labels:  webserver, wsgi
Servez
A simple web server for local web development.
Stars: ✭ 124 (-73.95%)
Mutual labels:  server, webserver
Npm Webdav Server
WebDAV Server for npm
Stars: ✭ 138 (-71.01%)
Mutual labels:  server, webdav
Android Http Server
A complete zero-dependency implementation of a web server and a servlet container in Java with a sample Android application.
Stars: ✭ 158 (-66.81%)
Mutual labels:  server, webserver
Butterfly Server
The Everything is Real-Time C# Backend for Single Page Applications
Stars: ✭ 247 (-48.11%)
Mutual labels:  server, webserver
Rayo.js
Micro framework for Node.js
Stars: ✭ 170 (-64.29%)
Mutual labels:  server, webserver
Cppwebframework
​The C++ Web Framework (CWF) is a MVC web framework, Open Source, under MIT License, using C++ with Qt to be used in the development of web applications.
Stars: ✭ 348 (-26.89%)
Mutual labels:  server, webserver
Pode
Pode is a Cross-Platform PowerShell web framework for creating REST APIs, Web Sites, and TCP/SMTP servers
Stars: ✭ 329 (-30.88%)
Mutual labels:  server, webserver
Binserve
A blazingly fast static web server with routing, templating, and security in a single binary you can set up with zero code. ⚡️🦀
Stars: ✭ 401 (-15.76%)
Mutual labels:  server, webserver
Vapor
💧 A server-side Swift HTTP web framework.
Stars: ✭ 21,194 (+4352.52%)
Mutual labels:  server
Magento Nginx Config
Default Nginx config for Magento
Stars: ✭ 462 (-2.94%)
Mutual labels:  webserver
Et
Unity3D Client And C# Server Framework
Stars: ✭ 5,138 (+979.41%)
Mutual labels:  server
Node Bluetooth Serial Port
Serial I/O over bluetooth for NodeJS
Stars: ✭ 444 (-6.72%)
Mutual labels:  server
Awesome Openapi3
😎 A list of awesome projects related to OpenAPI 3.0.x, curated by the community
Stars: ✭ 469 (-1.47%)
Mutual labels:  server
Filestash
🦄 A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ...
Stars: ✭ 5,231 (+998.95%)
Mutual labels:  webdav
Devpi
Python PyPi staging server and packaging, testing, release tool
Stars: ✭ 444 (-6.72%)
Mutual labels:  server

logo WsgiDAV

Build Status Latest Version License Documentation Status Code style: black Released with: Yabs StackOverflow: WsgiDAV

A generic and extendable WebDAV server written in Python and based on WSGI.

Main features:

  • WsgiDAV is a stand-alone WebDAV server with SSL support, that can be installed and run as Python command line script on Linux, OSX, and Windows:
    $ pip install wsgidav cheroot
    $ wsgidav --host=0.0.0.0 --port=8080 --root=/tmp
    WARNING: share '/' will allow anonymous access.
    Running WsgiDAV/2.2.2 Cheroot/5.5.0 Python/3.4.2
    Serving on http://0.0.0.0:8080 ...
    
    Run wsgidav --help for a list of available options.
    Note: The syntax changed slightly with v3.0.
  • Note: python-pam is needed if using pam-login on Linux or OSX:
    $ pip install python-pam
    $ wsgidav --auth=pam-login --host=0.0.0.0 --port=8080 --root=/tmp
    
  • Note: Windows users may prefer the MSI Installer (see Assets section).
  • WebDAV is a superset of HTTP, so WsgiDAV is also a performant, multi-threaded web server with SSL support.
  • WsgiDAV is also a Python library that implements the WSGI protocol and can be run behind any WSGI compliant web server.
  • WsgiDAV is implemented as a configurable stack of WSGI middleware applications.
    Its open architecture allows to extend the functionality and integrate WebDAV services into your project.
    Typical use cases are:
    • Expose data structures as virtual, editable file systems.
    • Allow online editing of MS Office documents.

Status

Latest Version See the (change log) for details.

Note: Release 3.0 introduces some refactorings and breaking changes.
See the (change log) for details.

More info

Credits

Contributors:

Any kind of feedback is very welcome!
Have fun :-)
Martin

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].