This is a basic BitTorrent client implementation in Rust. It supports single file download. This is a small research project.
- Ensure you have
cargo (1.70)
installed locally - In the terminal run
./your_bittorrent.sh download -o output_dir target.torrent
to start a download
Run cargo test
to run the tests