LibTorrent ist eine BitTorrent-Bibliothek für Unix, die in C++ geschrieben wurde. Sie ist darauf ausgerichtet, redundante Puffer und Kopien zu vermeiden, unter denen die meisten anderen BitTorrent-Implementationen leiden. Die Bibliothek verwendet keine Threads und der Anwender der Bibliothek handhabt die Select-Schleife. Ein interaktiver Client, der ncurses verwendet, ist als Beispiel enthalten. (hjb)