s5cmd
« Back to VersTracker
Description:
Parallel S3 and local filesystem execution tool
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: s3 aws cloud-storage cli parallel
Install: brew install s5cmd
About:
S5cmd is a high-performance command-line interface for managing data on Amazon S3 and local filesystems. It leverages parallel processing to deliver significantly faster operations compared to standard tools like the AWS CLI. The tool supports a wide range of S3 operations, including cp, mv, ls, rm, and sync, with features like automatic retries and bandwidth throttling.
Key Features:
  • Parallel execution for high throughput
  • S3 and local filesystem operations
  • Automatic retries and error handling
  • Bandwidth throttling support
  • S3 Select and lifecycle management
Use Cases:
  • High-speed bulk data transfers to and from S3
  • Automated backup and synchronization scripts
  • Large-scale data processing pipelines
  • Managing S3 buckets via intuitive commands
Alternatives:
  • aws-cli s3 – AWS CLI is more ubiquitous but significantly slower for bulk operations.
  • rclone – Rclone supports many more cloud providers but is written in Go and has a different command structure.
  • s3cmd – S3cmd is a Python-based tool that is older and generally slower than S5cmd.
Version History
Detected Version Rev Change Commit
Sep 16, 2025 1:06am 0 VERSION_BUMP d57da71b
Dec 16, 2024 4:13pm 0 NEW 8c0778eb