libutp

Transport library

A C++ library implementing a transport protocol with features like reliable delivery and minimal extra delay for peer-to-peer connections.

uTorrent Transport Protocol library

GitHub

1k stars
130 watching
267 forks
Language: C++
last commit: almost 3 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
anacrolix/utpA Go implementation of the uTP transport protocol used in Bittorrent networks176
rakshasa/libtorrentA C++ library for building BitTorrent clients and servers.897
anacrolix/go-libutpA Go wrapper around a C++ UTP reference implementation92
libp2p/js-libp2p-utpA Node.js implementation of the UTP protocol used by libp2p for peer-to-peer networking.12
bkaradzic/bnetA C++ library for message-oriented networking using TCP transport.141
c410-f3r/wtxA collection of transport implementations and related tools focused on web technologies228
libtrading/libtradingA high-performance, low-latency trading API701
libp2p/js-libp2p-udpA Node.js implementation of the UDP transport layer for peer-to-peer networking7
osu-crypto/liboteA fast and portable C++20 library for Oblivious Transfer extension protocols.444
libp2p/js-libp2p-udtA Node.js implementation of the UDT module used in peer-to-peer networking3
organic-code/breepA high-level C++ peer-to-peer networking library that simplifies network communication by abstracting away low-level details.141
mfontanini/libtinsA high-level C++ library for creating tools that need to manipulate network packets.1,923
elastic/elastic-transport-phpA PHP library for building an HTTP transport to communicate with Elastic products.13
l-n-s/libtorrent-i2pA modified version of the libtorrent torrent client with anonymous downloading capabilities using I2P7
chrberger/libcluonA lightweight C++ library for building distributed systems with messaging and serialization capabilities101