cadaver
« Back to VersTracker
Description:
Command-line client for DAV
Type: Formula  |  Latest Version: 0.28@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: webdav cli client networking file-transfer
Install: brew install cadaver
About:
cadaver is a command-line WebDAV client that enables users to interact with remote DAV collections directly from the terminal. It supports uploading, downloading, and managing files on WebDAV servers, providing a scriptable interface for automated tasks. The tool leverages the neon library for HTTP/WebDAV communication and OpenSSL for secure connections.
Key Features:
  • Command-line interface for scripting and automation
  • Supports secure HTTPS connections via OpenSSL
  • File operations: upload, download, move, delete, and collection management
  • Uses the neon library for robust WebDAV protocol support
Use Cases:
  • Automating file synchronization with WebDAV servers in CI/CD pipelines
  • Managing remote web content on servers supporting WebDAV
Alternatives:
  • rclone – rclone supports many cloud protocols including WebDAV, offering more features like syncing and encryption, but is a larger binary.
  • curl – curl can perform basic WebDAV operations using custom methods but lacks a dedicated DAV command set and interactive mode.
License: GPL-2.0-or-later
Dependencies: neon, openssl@3, readline
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Nov 17, 2024 8:34pm 0 VERSION_BUMP 3523f533