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.torrentto start a download
Run cargo test to run the tests