#utp #transport #client #protocols #torrent #bep #utorrent

librqbit-utp

uTP (uTorrent Transport Protocol) library, implements BEP 29

3 unstable releases

new 0.2.1 Feb 17, 2025
0.2.0 Feb 17, 2025
0.1.0 Feb 10, 2025

#1861 in Network programming

Download history 89/week @ 2025-02-05 132/week @ 2025-02-12

221 downloads per month

Apache-2.0

315KB
8K SLoC

librqbit-utp

A uTP library in Rust inspired by (and much copy-pasted from!) awesome smoltcp

Intended for use in rqbit torrent client.

See example usage in examples.

Run example

This will run the example server and client talking to each other

RUST_LOG=info cargo run --example echo

Dependencies

~6–39MB
~511K SLoC