Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ruzhila/mget_rust

A multithread downloader by rust
https://github.com/ruzhila/mget_rust

100-line-code campus-project curl learning-by-doing reqwest rust wget

Last synced: 21 days ago
JSON representation

A multithread downloader by rust

Awesome Lists containing this project

README

        

# A multi threaded downloader, written in rust

This is a simple multi-threaded download manager written in Rust.

![mget](./example.png)

By [ruzhila.cn](http://ruzhila.cn/?from=github_mget_rust).

### 🚀 [100-line-code](https://github.com/ruzhila/100-line-code) A collection of learning projects written in 100 lines of code

## Features

- Multi-threaded download manager.
- No need for tokio.
- Learn command line arguments, mpsc, file operations, etc.

## Usage

```bash
Usage: mget_rs [OPTIONS]

Arguments:

Options:
-t, --threads [default: 2]
-o, --output
-v, --verbose
-h, --help Print help
-V, --version Print version
```