libtorrent is a C++ library that aims to be a good alternative to all the other bittorrent implementations around. It is a library and not a full featured client, although it comes with a working example client.
Features of LibTorrent
- The client has full control over the polling of sockets.
- Sigc++ signals makes i easy for the client to react to events.
- Fast resume which checks the file modification time.