mafintosh / k-rpc-socket
Low level implementation of the k-rpc network layer that the BitTorrent DHT uses
☆24Updated 2 years ago
Alternatives and similar repositories for k-rpc-socket:
Users that are interested in k-rpc-socket are comparing it to the libraries listed below
- Turn a protocol string into a transport duplex stream.☆19Updated 9 years ago
- IndexedDB chunk store that is abstract-chunk-store compliant☆21Updated 4 years ago
- Low level bit encoder for buffers☆16Updated 8 years ago
- Low-level implementation of the k-rpc protocol used the BitTorrent DHT.☆75Updated 2 years ago
- Binary serialization of arbitrarily complex structures that sort element-wise☆8Updated 7 years ago
- Streaming length prefixed buffers☆46Updated 5 years ago
- Distributed name server☆36Updated 8 years ago
- Elect a leader using unix sockets, for node☆20Updated 6 years ago
- Readable stream that reads from a file descriptor. Supports tailing and retries.☆16Updated 7 years ago
- HTML based stats ui for hypercore/hyperdrive☆36Updated 7 years ago
- On-disk variable sized chunk store☆22Updated 9 years ago
- Minimal CLI to mirror hyperdrives in memory + webrtc☆12Updated 6 years ago
- Continuous reading from a http(s) url using random offsets and lengths for peers in a distributed system☆42Updated 5 years ago
- a website for hyperdrive☆10Updated 8 years ago
- Join the p2p swarm for a given hyperdrive archive.☆25Updated 8 years ago
- convert a webRTC connection into a stream☆43Updated 7 years ago
- Streamable content addressable blob object store that is streams2 and implements the blob store interface☆59Updated 4 years ago
- In memory chunk store that is abstract-chunk-store compliant☆21Updated 3 years ago
- Convert an abstract-chunk-store compliant store into a readable or writable stream☆25Updated 2 years ago
- Read a multipart stream over HTTP☆13Updated 7 years ago
- Clone a website and share with dat (currently outdated).☆12Updated 8 years ago
- Bitfield that allocates a series of small buffers to support sparse bits without allocating a massive buffer☆26Updated 3 years ago
- Use multiple hypercore feeds as one feed.☆15Updated 7 years ago
- A pure js implementation of Rabin fingerprinting (aka. content defind chunking)☆13Updated 8 years ago
- Linear asynchronous stateful indexing of a hypercore feed☆24Updated 7 years ago
- DAGs on top of hypercore, allowing verified random-access to graph nodes☆24Updated 8 years ago
- read and write to a file in a cache-friendly way by using aligned blocks☆8Updated 4 years ago
- Finds peers using webrtc and node.js connections.☆16Updated 8 years ago
- Rendezvous points on the DHT where two authenticated peers can leave data☆27Updated 6 years ago
- Take two readable streams and return a readable stream with the xor of the two input chunks☆10Updated 4 years ago