bittorrent-dht

Peer discovery

An implementation of the BitTorrent Distributed Hash Table (DHT) protocol in JavaScript

🕸 Simple, robust, BitTorrent DHT implementation

GitHub

1k stars
47 watching
203 forks
Language: JavaScript
last commit: almost 2 years ago
Linked from 2 awesome lists

bittorrentbittorrent-dhtdhtdht-protocoljavascriptnodejsp2ppeertorrentwebtorrent

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
webtorrent/torrent-discoveryA module for discovering peers in a peer-to-peer network using BitTorrent protocols.216
webtorrent/bittorrent-protocolA Node.js implementation of the BitTorrent peer wire protocol.351
mafintosh/k-rpcLow-level implementation of k-rpc protocol used in the BitTorrent DHT74
fent/node-torrentA Node.js library for reading, creating, and hashing BitTorrent files.197
webtorrent/bittorrent-trackerA Node.js implementation of a BitTorrent tracker that supports various protocols and provides statistics via web interface or JSON data.1,794
jech/dhtA C implementation of a Distributed Hash Table (DHT) for peer-to-peer networks700
holepunchto/dht-rpcAllows remote IP and firewall detection, adds commands to a distributed hash table (DHT), and streams queries and updates over the DHT.197
webtorrent/webtorrent-cliA command-line tool for managing BitTorrent files and streams1,183
mafintosh/dns-discoveryA JavaScript library for discovering peers in a distributed system using DNS and multicast DNS.193
anacrolix/dhtA DHT library for efficient peer-to-peer networking314
webtorrent/create-torrentA module for creating .torrent files used in BitTorrent distributions341
max-mapper/dhtkvA CLI tool for storing arbitrary key-value data in the bittorrent DHT63
webtorrent/parse-torrentThis project provides a utility to parse and extract metadata from torrent identifiers.443
winpooh32/peerstohttpServes torrent files over HTTP using a REST-like API to enable streaming and downloading46
jhiesey/webdhtA JavaScript implementation of a distributed hash table16