2 releases

Uses new Rust 2024

new 0.3.3 Sep 14, 2025
0.3.2 Sep 6, 2025

#5 in #torrent-tracker

Download history 105/week @ 2025-09-03

105 downloads per month
Used in mtorrent

Apache-2.0

300KB
7.5K SLoC

CI Crates.io Version docs.rs

mtorrent-core

Basic types for building asynchronous Tokio-based BitTorrent clients. Contains following:

  • Full implementation of the peer wire protocol
  • HTTP and UDP tracker protocols
  • parsing of metainfo files and magnet links
  • managing download and upload of data
  • keeping track of connected peers

Used as part of the mtorrent client. Example usage can be found here.

Dependencies

~12–24MB
~343K SLoC