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.