Freedom251 › WebDAV Client Software
Cadaver

What Cadaver is
Cadaver is a command-line WebDAV client for Unix, available as free software under the GNU GPL. It handles file uploads and downloads, displays files on screen, and supports moving or copying resources, creating or deleting collections, and locking. The project README also lists in-place editing and property manipulation. Release 0.28, dated 18 September 2025, added the `resumeget` and `head` commands; its edit operation uses conditional PUT where possible to avoid conflicts. The official site lists neon 0.29.x or later as a requirement, and iconv or libiconv for non-UTF-8 native locales. A location without WebDAV class 1 support produces an error, or a warning in tolerant mode. The README describes building from source with git clone, autogen.sh, configure, and make. The official site identifies Joe Orton as publisher and links to a discussion forum and GitHub bug reports.
Who it suits
Cadaver suits Unix users who need terminal-based file and collection operations on WebDAV locations. It may fit those comfortable building software from source and meeting its dependency requirements.
What it does well
- Free software distributed under the GNU GPL.
- Uploads, downloads, moves, copies, and locks resources.
- Includes in-place editing and property manipulation.
- Release 0.28 added resumeget and head commands.
What to know first
- Requires neon 0.29.x or later.
- Needs iconv or libiconv for non-UTF-8 locales.
- Locations must support WebDAV class 1.
Limits
The free plan is the command-line WebDAV client under the GNU GPL. WebDAV locations without class 1 support cause an error, or a warning in tolerant mode.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Free software | Command-line WebDAV client for Unix · GNU GPL | Free |
As notroj.github.io lists them, read 7 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the official Cadaver website.
- Build from source by cloning the repository, then running `autogen.sh`, `configure`, and `make`.
- Ensure neon 0.29.x or later is available.
- For a non-UTF-8 native locale, provide iconv or libiconv.
- Connect to a WebDAV location with class 1 support, or use tolerant mode for a warning.
Verdict
Cadaver provides a focused set of WebDAV file and collection operations from the command line. Check its dependencies and the server's class 1 support before using it.
Questions
How much does Cadaver cost?
The listed plan is free. There is no free trial.
Which platforms does Cadaver support?
It supports Unix; Linux is listed as a platform.
Is Cadaver open source?
It is free software distributed under the GNU GPL, and the repository identifies GPL-2.0 as its license.
Who publishes Cadaver?
The official site identifies Joe Orton as the publisher.
What does Cadaver do?
It manages WebDAV files and collections from a command line, with file transfer, display, move, copy, collection, locking, editing, and property operations.
What does Cadaver require?
It requires neon 0.29.x or later. Non-UTF-8 native locales require iconv or libiconv.
Facts from Cadaver's own pages
- Additional features
- The repository README also lists in-place editing and property manipulation. · github.com, 7 Oct 2026
- Build
- The README gives source build steps using git clone, autogen.sh, configure, and make. · github.com, 7 Oct 2026
- Build dependency
- The release notes say neon 0.29.x or later is required. · notroj.github.io, 7 Oct 2026
- Character encodings
- The release notes say iconv or libiconv is required for non-UTF-8 native locales. · notroj.github.io, 7 Oct 2026
- Conflict handling
- Release 0.28 says edit uses a conditional PUT where possible to avoid conflicts. · notroj.github.io, 7 Oct 2026
- Dependencies
- The official site says neon 0.29.x or later is required. · notroj.github.io, 7 Oct 2026
- File operations
- It supports file upload, download, on-screen display, move and copy operations, collection creation and deletion, and locking operations. · notroj.github.io, 7 Oct 2026
- Free software
- Cadaver is free software distributed under the GNU GPL. · notroj.github.io, 7 Oct 2026
- Latest listed release
- The official site lists release 0.28 dated 18 September 2025, which added resumeget and head commands. · notroj.github.io, 7 Oct 2026
- License
- The repository identifies its license as GPL-2.0. · github.com, 7 Oct 2026
- Locale support
- For non-UTF-8 native locales, the official site says iconv or libiconv is required. · notroj.github.io, 7 Oct 2026
- Maintainer
- The official site identifies Joe Orton as the publisher. · notroj.github.io, 7 Oct 2026
- Namespace operations
- It supports moving and copying resources, and creating and deleting collections. · notroj.github.io, 7 Oct 2026
- Product
- Cadaver is a command-line WebDAV client for Unix. · notroj.github.io, 7 Oct 2026
- Purpose
- Cadaver is a command-line WebDAV client for Unix. · notroj.github.io, 7 Oct 2026
- Recent commands
- Release 0.28 added `resumeget` and `head` commands. · notroj.github.io, 7 Oct 2026
- Resource management
- The project README also lists in-place editing, property manipulation, and resource locking. · github.com, 7 Oct 2026
- Support
- The official site links to a discussion forum and bug reports on GitHub. · notroj.github.io, 7 Oct 2026
- WebDAV compatibility
- Release 0.27 says opening a location without indicated DAV class 1 support is an error, or a warning in tolerant mode. · notroj.github.io, 7 Oct 2026
- WebDAV requirement
- The official site says opening a location without DAV class 1 support is an error, or a warning in tolerant mode. · notroj.github.io, 7 Oct 2026
Where Cadaver stands on Freedom251
- WebDAV Client Software#6 of 26