duck
The Cyberduck command-line tool for FTP, SFTP, WebDAV, Amazon S3 and OpenStack Swift transfers.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
2 more ways to get duck
Package managers
- Chocolatey
choco install duck - Homebrew
brew install duck
About duck
duck brings Cyberduck to the command line on Linux, macOS and Windows. It can download, upload and copy files between servers, and edit remote files, over FTP, SFTP and WebDAV, plus Amazon S3 and OpenStack Swift cloud storage.
It can also open Cryptomator vaults, giving client-side encryption for data stored on any server or cloud storage. Installation is through Homebrew, Chocolatey, or RPM and DEB package repositories. It suits people who want Cyberduck's protocol support in scripts and shell sessions.
Strengths
- Supports FTP, SFTP, WebDAV, S3 and Swift from one tool
- Access to Cryptomator encrypted vaults
- Package repositories for Linux plus Homebrew and Chocolatey
Limitations
- Command line only; use Cyberduck for a graphical interface
Details
- Pricing
- FreeFree to install through package managers or installers.
- License
- Proprietary
- Platforms
- Windows, macOS, Linux, Command line
- How it runs
- Downloadable app
- Account
- Not required
- Best suited for
- Scripting file transfers to servers and cloud storage
- Categories
- File transfer, CLI tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to duck
Compare allSoftware that can replace duck for an important use case, and what changes if you switch.
LFTP
A command-line file transfer program for FTP, HTTP, SFTP, FISH and BitTorrent, with mirroring and job control.
LFTP is an open-source command-line client for FTP, SFTP and HTTP with mirroring and parallel jobs, but it lacks S3, Swift and WebDAV support and has no Windows build.
termscp
Move files between local and remote systems in a terminal interface.
termscp is an open-source MIT-licensed terminal file mover with an interactive interface and several protocols and storage services, running on Windows, macOS and Linux.
Cyberduck
A server and cloud storage browser for Mac and Windows that speaks FTP, SFTP, WebDAV, SMB and every major object store.
Cyberduck is the graphical, open-source counterpart for Mac and Windows with the same protocol range, but it has no graphical build for Linux.
s3cmd
A command-line client for uploading, downloading, syncing and managing files on S3-compatible storage.
s3cmd is an open-source command-line tool focused only on S3-compatible storage, with sync suited to cron backups, and no Windows version.
duck as an alternative
Listings that name duck as an alternative.
cadaver
A command-line WebDAV client for Unix with an interface similar to FTP.
duck is a command-line tool covering WebDAV plus FTP, SFTP, S3 and Swift, with builds for Windows, macOS and Linux, but it is not open source.
NcFTP Client
A long-running free command-line FTP client that also runs on Microsoft Windows.
duck is a command-line tool that adds SFTP, WebDAV, S3 and Swift to FTP, with packages for Windows, macOS and Linux.
s5cmd
A fast command-line tool that runs parallel copy and sync operations on S3 and local files.
duck handles S3 as well as FTP, SFTP, WebDAV and Swift from one command-line tool, but it is not open source.
Similar software
Related functionality, not necessarily a direct replacement.
AWS CLI
Amazon's open-source command-line tool for managing and scripting AWS services, including S3 file transfers.
Mountain Duck
Mounts remote and cloud storage as a local drive.