libtorrent is a C++ implementation of the BitTorrent protocol with the goals of being efficient and easy to use.

Features

  • BEP5 DHT
  • BEP7 IPv6 tracker support
  • BEP9 Transferring metadata from peers (magnet links)
  • BEP10 Peer extension protocol
  • BEP12 Multitracker extension
  • BEP15 UDP tracker protocol
  • BEP16 Superseeding
  • BEP17 HTTP seeding (hoffman-style)
  • BEP19 Webseed (GetRight-style)
  • BEP24 Tracker returning external IP
  • BEP27 Private torrents
  • BEP29 uTorrent transport protocol

Project Samples

Project Activity

See All Activity >

Categories

File Sharing

License

BSD License

Follow libtorrent

libtorrent Web Site

Other Useful Business Software
Gemini 3 and 200+ AI Models on One Platform Icon
Gemini 3 and 200+ AI Models on One Platform

Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

Build generative AI apps with Vertex AI. Switch between models without switching platforms.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of libtorrent!

Additional Project Details

Operating Systems

BSD, Linux, Mac, Solaris, Windows

Languages

English

Intended Audience

Developers

Programming Language

C++

Related Categories

C++ File Sharing Software

Registered

2003-04-28