7 releases

Uses new Rust 2024

0.3.8 Nov 28, 2025
0.3.7 Nov 17, 2025
0.3.6 Oct 5, 2025
0.3.4 Sep 26, 2025

#6 in #torrent-client


Used in mtorrent-cli

Apache-2.0

740KB
18K SLoC

CI Crates.io Version docs.rs codecov

mtorrent

Lightweight Bittorrent client engine in Rust. Blazingly fast, incredibly robust and very impressive in general. This is a high-level library crate, for executables see below:

For low-level library components, see mtorrent-core, mtorrent-dht and mtorrent-utils.

Installation

Download the latest pre-compiled executable for Linux or Windows here:

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

Dependencies

~17–34MB
~394K SLoC