Synonyms for libtorrent or Related words with libtorrent

rasterbar              tixati              ktorrent              filezilla              rtorrent              bittornado              pyqt              kdevelop              vuze              monotorrent              bitbucket              mldonkey              qbittorrent              webtorrent              flashget              chatzilla              redmine              shareaza              gnutls              bitcomet              gitlab              pygame              mingw              dokuwiki              roundcube              wxwidgets              xchat              frostwire              gplv              pygtk              bitchx              amule              moinmoin              expandrive              jsdoc              winscp              seamonkey              maxthon              vsftpd              lgplv              javascriptcore              abiword              aolserver              gedit              crunchbang              libressl              sysvinit              usemodwiki              reactos              agplv             

Examples of "libtorrent"
Main features supported through use of LibTorrent:
eXeem was written in C++ using the open source libtorrent library for its bittorrent functionality.
The admin and founder of, "Slonček" along with Supermedo (Andrej's brother Marko, who took the name of the cartoon hero "Superted" in Slovenian), founded "Swarm Systems Inc" in order to avoid legal repercussions. The program was developed by Arvid Norberg the writer of libtorrent with help from libtorrent contributor Daniel Wallin on Slonček's request and hosted at
LibreTorrent is based on libtorrent, having most of the features of other BitTorrent clients, such as qBittorrent, but with the user interface adapted for Android, following Material Design.
libtorrent was the first client to support the extension protocol together with µTorrent, which is now a foundation that many other extensions build upon.
libtorrent is kept up to date with the most useful bittorrent extensions and is constantly being optimized to work in a broader set of environments. Many of its features can be disabled at compile time to not include code that would not be used in a particular use case. It aims to be the most suitable libtorrent implementation for embedded devices as well as desktops and seed-servers. Some of its implementation details are described in the features section.
Twister is experimental software in alpha phase, implemented as a distributed file sharing system. User registration and authentication is provided by a Bitcoin-like network, so it is completely distributed and does not depend on any central authority. Distribution of posts uses Kademlia distributed hash table (DHT) network and BitTorrent-like swarms, both provided by libtorrent. Included versions of both Bitcoin and libtorrent are highly patched, and intentionally not interoperable with the already existing networks.
rTorrent is a text-based ncurses BitTorrent client written in C++, based on the libTorrent libraries for Unix, whose author's goal is "a focus on high performance and good code".
libtorrent is an open source implementation of the BitTorrent protocol. It is written in and has its main library interface in C++. Its most notable features are support for Mainline DHT, IPv6, HTTP seeds and µTorrent's peer exchange.
libtorrent uses Boost, specifically Boost.Asio to gain its platform independence. It is known to build on Windows and most Unix-like operating systems (OS X, Linux, and many BSDs).
BitLord is a free, ad-supported and proprietary BitTorrent client for Microsoft Windows and macOS, promoted as "The easiest torrent downloader". The program uses the libtorrent-rasterbar C++ library. BitLord is as of version 2.4 built using Python and the Qt cross-platform framework. It is capable of streaming video, using a built in version of VLC.
Deluge is a BitTorrent client written in Python. Deluge is cross-platform, using a front and back end architecture where libtorrent, a software library written in C++ which provides the application's networking logic, is connected to one of various front ends (including a text console, a Web interface, and a graphical desktop interface using GTK+) through the project's own Python bindings.
qBittorrent is written in the programming language C++, using Boost so it is an operating system native application. It also uses the Qt framework, version 4 or 5. It uses libtorrent-rasterbar library for the torrent back-end (network communication) functions. Its optional search engine is written in the language Python. Systems with no Python installed cannot use the search function.
Miro integrates an RSS news aggregator and podcatcher, a BitTorrent client (based on libtorrent), and a media player (VLC media player under Windows, QuickTime under macOS, and xine media player or GStreamer under Linux and FreeBSD). Since 2.0, Miro supports the adding of website bookmarks under the "Sites" category; by default, "" is preloaded in Miro as a bookmark.
LimeWire was a free peer-to-peer file sharing (P2P) client program that ran on Windows, Mac OS X, Linux, and other operating systems supported by the Java software platform. LimeWire used the gnutella network as well as the BitTorrent protocol. A freeware version and a purchasable "enhanced" version were available. BitTorrent support is provided by libtorrent.
The first free software client to implement µTP was KTorrent 4.0. libtorrent implements µTP since version 0.16.0 and it is used in qBittorrent since 2.8.0. Tixati implements µTP since version 1.72. Vuze (formerly Azureus) implements µTP since version Transmission implements µTP since version 2.30.
MSE/PE is implemented in BitComet, BitTornado, Deluge, Flashget, KTorrent, libtorrent (used by various BitTorrent clients not limited to QBitTorrent), Mainline, µTorrent, qBittorrent, rTorrent, Transmission, Tixati and Vuze. PHE was implemented in old versions of BitComet. Similar protocol obfuscation is supported in up-to-date versions of some other (non-BitTorrent) systems including eMule.
Local Peer Discovery is implemented with HTTP-like messages on User Datagram Protocol (UDP) multicast group which is an administratively scoped multicast address. Since implementation is simple, Local Peer Discovery is implemented in several clients (µTorrent, BitTorrent/Mainline, MonoTorrent, libtorrent and its derivatives, Transmission 2.0, aria2 ). An alternative multicast peer discovery protocol is published as BEP 26, but is not widely adopted since it is considered too complex in comparison.
All disk I/O in libtorrent is done asynchronously to the network thread, by the disk io thread. When a block is read, the disk io thread reads all subsequent blocks from that piece into the read cache, assuming that the peer requesting the block will also request more blocks from the same piece. This decreases the number of syscalls for reading data. It also decreases delay from seeking.
The piece picker is a central component in a bittorrent implementation. The piece picker in libtorrent is optimized for quickly finding the rarest pieces. It keeps a list of all available pieces sorted by rarity, and pieces with the same rarity, shuffled. The rarest first mode is the dominant piece picker mode. Other modes are supported as well, and used by peers in specific situations.