Cadaver
notroj.github.io
What it is
Cadaver is a command-line WebDAV client for Unix systems. It manages files and collections from a terminal, with commands for uploading, downloading, displaying, moving and copying resources. You can create or delete collections, lock resources, edit files in place and manipulate properties. Release 0.28, dated 18 September 2025, added the `resumeget` and `head` commands; editing uses conditional PUT where possible to reduce conflicts. Cadaver is free software under GPL-2.0, with a free plan priced at free and no trial. The official site names Joe Orton as publisher and links to a discussion forum and GitHub bug reports. Building from source uses git clone, autogen.sh, configure and make. Neon 0.29.x or later is required, while non-UTF-8 native locales require iconv or libiconv. WebDAV class 1 support is required unless tolerant mode is used.
Spec sheet
- Purpose
- Cadaver is a command-line WebDAV client for Unix.Read 7 Oct 2026 · notroj.github.io
- Product
- Cadaver is a command-line WebDAV client for Unix.Read 7 Oct 2026 · notroj.github.io
- Support
- The project README directs bug reports, feature requests, and patches to the GitHub repository.Read 7 Oct 2026 · github.com
- License
- The repository identifies its license as GPL-2.0.Read 7 Oct 2026 · github.com
- Additional features
- The repository README also lists in-place editing and property manipulation.Read 7 Oct 2026 · github.com
- Build
- The README gives source build steps using git clone, autogen.sh, configure, and make.Read 7 Oct 2026 · github.com
- Build dependency
- The release notes say neon 0.29.x or later is required.Read 7 Oct 2026 · notroj.github.io
- Character encodings
- The release notes say iconv or libiconv is required for non-UTF-8 native locales.Read 7 Oct 2026 · notroj.github.io
- Conflict handling
- Release 0.28 says edit uses a conditional PUT where possible to avoid conflicts.Read 7 Oct 2026 · notroj.github.io
- Dependencies
- The official site says neon 0.29.x or later is required.Read 7 Oct 2026 · notroj.github.io
- File operations
- It supports file upload, download, on-screen display, move and copy operations, collection creation and deletion, and locking operations.Read 7 Oct 2026 · notroj.github.io
- Free software
- Cadaver is free software distributed under the GNU GPL.Read 7 Oct 2026 · notroj.github.io
- Latest listed release
- The official site lists release 0.28 dated 18 September 2025, which added resumeget and head commands.Read 7 Oct 2026 · notroj.github.io
- Locale support
- For non-UTF-8 native locales, the official site says iconv or libiconv is required.Read 7 Oct 2026 · notroj.github.io
- Maintainer
- The official site identifies Joe Orton as the publisher.Read 7 Oct 2026 · notroj.github.io
- Namespace operations
- It supports moving and copying resources, and creating and deleting collections.Read 7 Oct 2026 · notroj.github.io
- Recent commands
- Release 0.28 added `resumeget` and `head` commands.Read 7 Oct 2026 · notroj.github.io
- Resource management
- The project README also lists in-place editing, property manipulation, and resource locking.Read 7 Oct 2026 · github.com
- WebDAV compatibility
- Release 0.27 says opening a location without indicated DAV class 1 support is an error, or a warning in tolerant mode.Read 7 Oct 2026 · notroj.github.io
- WebDAV requirement
- The official site says opening a location without DAV class 1 support is an error, or a warning in tolerant mode.Read 7 Oct 2026 · notroj.github.io
Plans and prices
Strong points and limits
Strong points
- Free software under GPL-2.0
- Uploads, downloads, moves and copies resources
- Supports in-place editing and property manipulation
- Adds resumeget and head commands
- Provides resource locking operations
Limits
- Command-line interface only
- Requires neon 0.29.x or later
- Non-UTF-8 locales need iconv or libiconv
- WebDAV class 1 support is required
Who it suits
Cadaver suits Unix users who manage WebDAV resources from a command line. It is relevant for people comfortable building software from source and meeting its dependency requirements.
Verdict
Cadaver provides terminal-based WebDAV resource management with broad file and collection operations. Its free GPL-2.0 licensing and recent commands suit Unix users who can handle its build and server requirements.
Where Specifiction places it
- WebDAV Client Software#10 of 268.3