πŸ“¦ DevinR528 / bitor

Toy bitTorrent client

β˜… 0 stars β‘‚ 0 forks πŸ‘ 0 watching
πŸ“₯ Clone https://github.com/DevinR528/bitor.git
HTTPS git clone https://github.com/DevinR528/bitor.git
SSH git clone git@github.com:DevinR528/bitor.git
CLI gh repo clone DevinR528/bitor
DevinR DevinR working bitTorrent downloader, gotta find more example torrents de30f40 2 years ago πŸ“ History
πŸ“‚ main View all commits β†’
πŸ“ src
πŸ“„ .gitattributes
πŸ“„ .gitignore
πŸ“„ Cargo.lock
πŸ“„ Cargo.toml
πŸ“„ README.md
πŸ“„ rs.torrent
πŸ“„ sample.torrent
πŸ“„ ub.torrent
πŸ“„ vy.torrent
πŸ“„ README.md

progress-banner

This is a starting point for Rust solutions to the "Build Your Own BitTorrent" Challenge.

In this challenge, you’ll build a BitTorrent client that's capable of parsing a .torrent file and downloading a file from a peer. Along the way, we’ll learn about how torrent files are structured, HTTP trackers, BitTorrent’s Peer Protocol, pipelining and more.

Note: If you're viewing this repo on GitHub, head over to codecrafters.io to try the challenge.