macOS
brew install s4cmdlocal Homebrew formula metadata
brew / rank 5388
Super S3 command-line tool. Version 2.1.0 via Homebrew; verified from local package data. Also installable with debian: sudo apt install s4cmd.
install
brew install s4cmdlocal Homebrew formula metadata
sudo apt install s4cmdDebian stable package indexes · s4cmd · source: deb.debian.org
nix profile install nixpkgs#s4cmdnixpkgs package indexes · pkgs/by-name/s4/s4cmd/package.nix · source: api.github.com
overview
Super S3 command-line tool
history
s4cmd is a Python command-line client for Amazon S3, created as a faster alternative to s3cmd for large files and data-intensive scripts.
Chou-han Yang created s4cmd after heavy use of s3cmd in scripted, data-intensive applications exposed a need for performance improvements, large-file support, and behavioral fixes. The 2.x line migrated the backend from Boto 2 to Boto3 and added batch deletion and broader API pass-through support.
s4cmd has been distributed through PyPI and packaged by Homebrew, Debian, Ubuntu, and Nix according to the official installation instructions and source_facts.package-manager. Its reuse of s3cmd's configuration format lowered migration friction for existing command-line users.
Typical operations include `ls`, `put`, `get`, `cp`, `mv`, `sync`, `del`, and `du`. By default it can read credentials from `${HOME}/.s3cfg`; users may select another file with `--config`, use environment variables, or rely on an EC2 IAM role. Parallelism is controlled with `--num-threads`.
s4cmd represents the performance-oriented branch of early S3 command-line tooling: a compact Python implementation designed for scripting and large, data-intensive transfers. Its compatibility with the established `.s3cfg` convention makes it interesting as an example of ecosystem interoperability without exact drop-in compatibility.
security posture
No matching local secret-handling manifest was found for s4cmd. Package metadata is still published here so future coverage has a stable package URL.
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
~/.s3cfgCredential-bearing paths to review before unattended agent runs.
~/.s3cfgexecutables
| Command | Kind | Exposure | Note |
|---|---|---|---|
s4cmd | cli | global executable | |
s4cmd.py | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/bloomreach/s4cmd
install metadata
| Package key | brew:s4cmd |
|---|---|
| Version | 2.1.0 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/s4cmd |
| Homepage | https://github.com/bloomreach/s4cmd |
| Repository | https://github.com/bloomreach/s4cmd |
| License | Apache-2.0 |
| Source archive | https://files.pythonhosted.org/packages/42/b4/0061f4930958cd790098738659c1c39f8feaf688e698142435eedaa4ae34/s4cmd-2.1.0.tar.gz |
| Dependencies | python@3.14 |
| Bottle | available (on all) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | s4cmd |
| Version Scheme | 0 |
| Revision | 7 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
s4cmd 2.1.0+ds-3
Super Amazon S3 command line tool
https://github.com/bloomreach/s4cmd
sudo apt install s4cmds4cmd
nix profile install nixpkgs#s4cmds4cmd 2.1.0+ds-2
Super Amazon S3 command line tool
https://github.com/bloomreach/s4cmd
sudo apt install s4cmdsource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.