dht

DHT client

A DHT library for efficient peer-to-peer networking

dht is used by anacrolix/torrent, and is intended for use as a library in other projects both torrent related and otherwise

GitHub

313 stars
12 watching
66 forks
Language: Go
last commit: about 2 months ago
Linked from 2 awesome lists

bittorrentdhtgogolangkademliakademlia-dhttorrent

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
anacrolix/confluence A client for accessing and utilizing the BitTorrent network through an HTTP service 236
anacrolix/utp A Go implementation of the uTP transport protocol used in Bittorrent networks 173
libp2p/go-libp2p-kad-dht An implementation of the Kademlia DHT specification for peer-to-peer networking in Go. 529
webtorrent/bittorrent-dht An implementation of the BitTorrent Distributed Hash Table (DHT) protocol in JavaScript 1,233
anacrolix/go-libutp A Go wrapper around a C++ UTP reference implementation 90
pojntfx/htorrent Enables access to BitTorrent torrents via an HTTP gateway 123
winpooh32/peerstohttp Serves torrent files over HTTP using a REST-like API to enable streaming and downloading 46
varbhat/exatorrent A lightweight, single-executable BitTorrent client with web streaming capabilities and customizable features. 1,915
anacrolix/btlink A peer-to-peer web hosting implementation that integrates BitTorrent and HTTP(s) addressing schemes for seamless domain resolution. 41
g-ray/pikatorrent A BitTorrent client with support for mobile, desktop, and server applications, utilizing various technologies like Electron, Expo, Node.js, and WebRTC. 351
cronokirby/haze A Haskell implementation of the Bittorrent protocol for learning and development purposes. 107
holepunchto/dht-rpc Allows remote IP and firewall detection, adds commands to a distributed hash table (DHT), and streams queries and updates over the DHT. 196
arranlomas/trickl A torrent client with an Android front end and integration with Confluence 54
jeffallen/mqtt A Go implementation of MQTT clients and servers, with support for load testing. 817
webtorrent/webtorrent-cli A command-line tool for managing BitTorrent files and streams 1,173