webdav: A Simple Interface for Interacting with 'WebDAV' Servers

An easy-to-use interface for interacting with 'WebDAV' servers, including 'OwnCloud'. It simplifies the use of 'WebDAV' methods such as COPY, MOVE, DELETE and others. With built-in authentication and request handling, it allows for easy management of files and directories over the 'WebDAV' protocol.

Version: 0.3.0
Depends: R (≥ 4.1.0)
Imports: httr2, httpuv, xml2, dplyr, glue, stringr, purrr, tidyr, tibble, curl, cli
Suggests: testthat (≥ 3.0.0), roxygen2, knitr, fortunes, rmarkdown, withr
Published: 2026-10-31
DOI: 10.32614/CRAN.package.webdav
Author: André Leite ORCID iD [aut, cre], Marcos Wasiliew ORCID iD [aut], Hugo Vasconcelos ORCID iD [aut], Carlos Amorim ORCID iD [aut], Diogo Bezerra ORCID iD [aut], Júlia Nascimento Barreto ORCID iD [aut]
Maintainer: André Leite <leite at castlab.org>
BugReports: https://github.com/StrategicProjects/webdav/issues
License: MIT + file LICENSE
URL: https://github.com/StrategicProjects/webdav, https://strategicprojects.github.io/webdav/
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: webdav results

Documentation:

Reference manual: webdav.html , webdav.pdf
Vignettes: Using Environment Variables for Security in the webdav Package (source, R code)
Get Started (source, R code)

Downloads:

Package source: webdav_0.3.0.tar.gz
Windows binaries: r-devel: webdav_0.2.0.zip, r-release: webdav_0.2.0.zip, r-oldrel: webdav_0.2.0.zip
macOS binaries: r-release (arm64): webdav_0.3.0.tgz, r-oldrel (arm64): webdav_0.3.0.tgz, r-release (x86_64): webdav_0.3.0.tgz, r-oldrel (x86_64): webdav_0.3.0.tgz
Old sources: webdav archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=webdav to link to this page.