Low-level implementation of the k-rpc protocol used the BitTorrent DHT.
MIT License
A DHT that supports peer discovery and distributed hole punching
Small module for making requests/responses over UDP
Self- discovery version of SWIM membership protocol with metadata distribution
A node.js client library for krpc. Allows you to send commands to Kerbal Space Program from node.
XOR distance based routing table used for P2P networks such as a Kademlia DHT.
Make custom low-level DNS requests from node with retry support.
🕸 Simple, robust, BitTorrent DHT implementation
Create servers/clients that listen on names instead of ports and hostnames and are accessible ove...
🌊 Simple, robust, BitTorrent tracker (client & server) implementation
A two-phase-commit protocol for leveldb.
Easily spin up a dht-rpc bootstrap node from the command line.
Low level implementation of the k-rpc network layer that the BitTorrent DHT uses
Run RPC over a MessagePort object from a Worker thread (or WebWorker)
p2p forum on top of i2p
Hypercore is a secure, distributed append-only log.