All Projects → arvidn → Libtorrent

arvidn / Libtorrent

Licence: other
an efficient feature complete C++ bittorrent implementation

Programming Languages

C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Libtorrent

Bt
BitTorrent library and client with DHT, magnet links, encryption and more
Stars: ✭ 2,011 (-43.05%)
Mutual labels:  library, bittorrent
Newnode
NewNode decentralized Content Distribution Network
Stars: ✭ 223 (-93.68%)
Mutual labels:  library, bittorrent
Cratetorrent
A BitTorrent V1 engine library for Rust (and currently Linux)
Stars: ✭ 233 (-93.4%)
Mutual labels:  library, bittorrent
Spruce Ios
Swift library for choreographing animations on the screen.
Stars: ✭ 3,249 (-7.99%)
Mutual labels:  library
Ant
A lightweight, feature-rich, easy-to-use and nice-looking BitTorrent Client developed by golang, angular 7, and electron.
Stars: ✭ 292 (-91.73%)
Mutual labels:  bittorrent
Retentioneering Tools
Retentioneering: product analytics, data-driven customer journey map optimization, marketing analytics, web analytics, transaction analytics, graph visualization, and behavioral segmentation with customer segments in Python. Opensource analytics, predictive analytics over clickstream, sentiment analysis, AB tests, machine learning, and Monte Carlo Markov Chain simulations, extending Pandas, Networkx and sklearn.
Stars: ✭ 291 (-91.76%)
Mutual labels:  library
Bounce
Bounce is a 3D physics engine for games.
Stars: ✭ 300 (-91.5%)
Mutual labels:  library
React Spectrum
Generate colorful text placeholders 🎨
Stars: ✭ 289 (-91.82%)
Mutual labels:  library
Co.revely.gradient
An Android library for easy gradient management
Stars: ✭ 298 (-91.56%)
Mutual labels:  library
Extramaputils
🌍 the simple utility for google maps in android
Stars: ✭ 293 (-91.7%)
Mutual labels:  library
Cordova
Apache Cordova
Stars: ✭ 291 (-91.76%)
Mutual labels:  library
Libmqtt
MQTT v3.1.1/5.0 library in Go
Stars: ✭ 290 (-91.79%)
Mutual labels:  library
Csconsoleformat
.NET C# library for advanced formatting of console output [Apache]
Stars: ✭ 296 (-91.62%)
Mutual labels:  library
Sparklinelayout
Simple and lightweight library for drawing sparklines / graphs. Support markers and gradients.
Stars: ✭ 291 (-91.76%)
Mutual labels:  library
Retry
♻️ The most advanced interruptible mechanism to perform actions repetitively until successful.
Stars: ✭ 294 (-91.67%)
Mutual labels:  library
Android Location Tracker
Android helper that tracks user location
Stars: ✭ 289 (-91.82%)
Mutual labels:  library
React Magic Hat
🎩✨Library to implement the Magic Hat technique, blazingly fast 🚀
Stars: ✭ 297 (-91.59%)
Mutual labels:  library
Awesome Swiftui
A curated list of awesome SwiftUI tutorials, libraries, videos and articles.
Stars: ✭ 289 (-91.82%)
Mutual labels:  library
Length.js
📏 JavaScript library for length units conversion.
Stars: ✭ 292 (-91.73%)
Mutual labels:  library
Motionia
Motionia is a lightweight simplified on demand animation library!
Stars: ✭ 294 (-91.67%)
Mutual labels:  library

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://img.shields.io/lgtm/alerts/g/arvidn/libtorrent.svg?logo=lgtm&logoWidth=18 https://codecov.io/github/arvidn/libtorrent/coverage.svg?branch=RC_2_0 https://img.shields.io/lgtm/grade/cpp/g/arvidn/libtorrent.svg?logo=lgtm&logoWidth=18 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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].