A small, toy BitTorrent client written in C, using only the standard library
Tnt is a small, toy BitTorrent client written in C, using only the standard library. Tnt aims to provide a basic understanding of the protocol for those who want to learn it or implement it themselves.
Tnt runs on a small, built-in event loop on a single thread. Inspired by this awesome blog post.
git clone https://github.com/sujanan/tnt.git
cd tnt
make
make install
Try downloading something from here.
tnt <torrent>