mtorrent 0.3.4

Fast and lightweight CLI BitTorrent client in Rust
docs.rs failed to build mtorrent-0.3.4
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: mtorrent-0.3.8

CI Crates.io Version

mtorrent

Lightweight CLI Bittorrent client in Rust. Blazingly fast, incredibly robust and very impressive in general.

Installation

Download the latest pre-compiled binary for Linux or Windows here: https://github.com/DanglingPointer/mtorrent/releases/latest

Alternatively, compile locally using the following commands:

  • Linux: RUSTFLAGS="--cfg=tokio_unstable" cargo install mtorrent
  • Windows: $env:RUSTFLAGS="--cfg=tokio_unstable"; cargo install mtorrent

Features

  • Peer Wire Protocol over IPv4 and IPv6
  • HTTP and UDP trackers over IPv4 and IPv6
  • Peer Exchange extension
  • Magnet links and metadata exchange
  • DHT

Usage

$ mtorrent --help
Fast and lightweight CLI BitTorrent client in Rust

Usage: mtorrent [OPTIONS] <METAINFO_URI>

Arguments:
  <METAINFO_URI>  Magnet link or path to a .torrent file

Options:
  -o, --output <PATH>  Output folder
      --no-upnp        Disable UPnP
      --no-dht         Disable DHT
  -h, --help           Print help
  -V, --version        Print version