#aws #s3

app s3get

Download a single file from S3 using chunks

7 unstable releases

0.4.0 Feb 5, 2024
0.3.3 Jan 27, 2023
0.3.1 May 17, 2022
0.2.0 Feb 24, 2022
0.1.0 Feb 22, 2022

#347 in Network programming

Download history 57/week @ 2023-10-31 21/week @ 2023-11-07 24/week @ 2023-11-14 26/week @ 2023-11-21 38/week @ 2023-11-28 24/week @ 2023-12-05 34/week @ 2023-12-12 14/week @ 2023-12-19 20/week @ 2023-12-26 21/week @ 2024-01-02 18/week @ 2024-01-09 18/week @ 2024-01-16 21/week @ 2024-01-23 62/week @ 2024-01-30 30/week @ 2024-02-06 69/week @ 2024-02-13

185 downloads per month

MIT license

18KB
215 lines

S3Get

build

Download a single file from S3 using parallel downloads.

Usage Examples

Download a compressed archive and unpack it on the fly

s3get s3://my-bucket/my-key.tar.zstd -t 6 | pzstd -d | tar -xvf -

Installation

The CLI app can be installed with Cargo:

cargo install s3get

Why S3Get?

Because neither s5cmd, s3cmd, nor aws-cli can offer fast parallel downloads while piping to stdout

Dependencies

~26MB
~432K SLoC