go-grab 🚀
A fast and powerful CLI file downloader for HTTP/HTTPS, inspired by wget, built in Go with cobra.
Supports parallel downloads, chunk-based downloading, and automatic output directory selection.
Commands
go-grab grab [URL]
As the name suggests grabs the file from the url provided
If the server accepts range requests and provides content-length the chunk can be specified with the -c --chunk-size flag,
and chunked parallel download will be possible boosting the download speed. Otherwise file will be streamed,
directly from the response body in small buffers to the file
Flags
go-grab version
Display the version of go-grab
go-grab help
Provides information on how to use the CLI tool
go-grab completion
Generates the autocompletion script for the specified shell
Open-Source Licensing
This project is licensed under the MIT License. See the LICENSE file for details.