Skip to content

arvidn/libtorrent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c31d90b · Feb 14, 2025
Feb 14, 2025
Jan 24, 2025
Jan 24, 2025
Sep 25, 2022
Jan 25, 2025
Sep 29, 2024
Apr 10, 2023
Feb 11, 2025
Nov 9, 2024
Feb 11, 2025
Feb 11, 2025
Jan 26, 2025
Feb 14, 2025
Feb 27, 2023
May 12, 2020
Feb 11, 2025
Jan 4, 2021
Jul 20, 2024
Nov 8, 2020
Feb 11, 2025
Jan 23, 2025
Apr 30, 2020
Jan 29, 2022
May 15, 2020
Feb 11, 2025
Jul 2, 2014
Aug 24, 2023
Feb 26, 2023
Jun 14, 2020
Dec 4, 2021
Oct 25, 2024
Oct 9, 2021
Sep 9, 2022

docs/img/logo-color-text.png

https://ci.appveyor.com/api/projects/status/w7teauvub5813mew/branch/RC_2_0?svg=true https://api.cirrus-ci.com/github/arvidn/libtorrent.svg?branch=RC_2_0 https://codecov.io/github/arvidn/libtorrent/coverage.svg?branch=RC_2_0 https://www.openhub.net/p/rasterbar-libtorrent/widgets/project_thin_badge.gif https://bestpractices.coreinfrastructure.org/projects/3020/badge

libtorrent is an open source C++ library implementing the BitTorrent protocol, along with most popular extensions, making it suitable for real world deployment. It is configurable to be able to fit both servers and embedded devices.

The main goals of libtorrent are to be efficient and easy to use.

See libtorrent.org for more detailed build and usage instructions.

To build with boost-build, make sure boost and boost-build is installed and run:

b2

In the libtorrent root. To build the examples, run b2 in the examples directory.

See building.html for more details on how to build and which configuration options are available. For python bindings, see the python docs.

libtorrent ABI report.

libtorrent package versions in linux distributions, on repology.