dht

Distributed hash table

A C implementation of a Distributed Hash Table (DHT) for peer-to-peer networks

BitTorrent DHT library

GitHub

700 stars
64 watching
168 forks
Language: C
last commit: over 3 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
jhiesey/webdhtA JavaScript implementation of a distributed hash table16
mafintosh/hyperdhtA peer-to-peer distributed hash table implementation with support for discovery and hole punching95
enzoh/motoko-dhtAn implementation of a distributed hash table in Modelica language5
webtorrent/bittorrent-dhtAn implementation of the BitTorrent Distributed Hash Table (DHT) protocol in JavaScript1,233
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
jepst/cloudhaskellA distributed computing framework for building fault-tolerant and redundant applications347
watmough/jwhashA simple hash table implementation for storing and retrieving various data types in C.216
robstolarz/rshtA simple hash table implementation with optimization techniques to reduce full scan risk7
libp2p/go-libp2p-kad-dhtAn implementation of the Kademlia DHT specification for peer-to-peer networking in Go.531
jinroh/kadohA JavaScript framework for building peer-to-peer applications with a distributed hash table (DHT) based on the Kademlia algorithm.242
nikhilm/kademliaA distributed data store implementation using a Kademlia DHT (Distributed Hash Table) network142
tristanls/k-bucketAn implementation of a storage mechanism within a decentralized distributed system156
gregorycollins/hashtablesA set of implementations for mutable hash tables in Haskell.127
holepunchto/hyperdriveA distributed file system with real-time access and secure data storage1,874
max-mapper/dhtkvA CLI tool for storing arbitrary key-value data in the bittorrent DHT63