https://github.com/ashwingokhale/gget
Multithreaded download accelerator written in Go
https://github.com/ashwingokhale/gget
cli cobra concurrency downloader go golang goroutine multithreading wget
Last synced: 2 months ago
JSON representation
Multithreaded download accelerator written in Go
- Host: GitHub
- URL: https://github.com/ashwingokhale/gget
- Owner: ashwinGokhale
- License: apache-2.0
- Created: 2017-12-25T09:09:07.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-12-25T09:14:01.000Z (over 7 years ago)
- Last Synced: 2025-03-26T16:01:35.883Z (3 months ago)
- Topics: cli, cobra, concurrency, downloader, go, golang, goroutine, multithreading, wget
- Language: Go
- Size: 5.86 KB
- Stars: 15
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GGet
### What is it?
* GGet is a download accelerator written in Go. By default it uses as many threads
as there are CPUs on your machine. You can specify the number of threads and filename.### Usage
```bash
Usage:
gget [url] [flags]Flags:
-f, --filename string Specify a filename
-h, --help help for gget
-s, --single-threaded Use single threaded download
-t, --threads int Number of threads to run
```#### Todo
* Add a progress bar
* Add more options (Make more like wget)