libtorrent is a feature complete C bittorrent implementation focusing on efficiency and scalability. It runs on embedded devices as well as desktops. It boasts a well documented library interface that is easy to use.
A C bittorrent library designed to run on anything from embedded systems to large scale seed servers. It comes with python bindings and detailed documentation.