prettymuchbryce / kademliaView external linksLinks
Go implementation of a Kademlia distributed hash table
☆160Jan 30, 2022Updated 4 years ago
Alternatives and similar repositories for kademlia
Users that are interested in kademlia are comparing it to the libraries listed below
Sorting:
- Kademlia/Mainline DHT node in Go.☆829Dec 26, 2020Updated 5 years ago
- github.com/cznic/file has moved to modernc.org/file☆57Nov 22, 2018Updated 7 years ago
- golang dht(Distributed Hash Table) node☆34Aug 8, 2019Updated 6 years ago
- Golang implementation of a distributed hash table using Consul and rendezvous hashing☆31Jan 26, 2016Updated 10 years ago
- A Kademlia DHT implementation on go-libp2p☆581Feb 6, 2026Updated last week
- A golang implementation of the Kademlia DHT☆21Apr 14, 2019Updated 6 years ago
- A pure Go implementation of the Pastry Distributed Hash Table☆361Oct 13, 2019Updated 6 years ago
- Go: A distributed, in-memory key-value storage.☆93Jul 8, 2018Updated 7 years ago
- Toolkit for the Go programming language.☆24Aug 24, 2021Updated 4 years ago
- A small library to help rewrite / modify the AST of a Go (golang) program☆17Mar 21, 2015Updated 10 years ago
- Static Trace-Based Deadlock Analysis for Synchronous Mini-Go☆20Apr 3, 2017Updated 8 years ago
- Implementation of Chord DHT(Distributed Hash Table) paper☆192Mar 10, 2021Updated 4 years ago
- A Go library for master-less peer-to-peer autodiscovery and RPC between HTTP services☆386Jul 9, 2023Updated 2 years ago
- A distributed forward caching proxy for Go's http.Client supporting TLS☆31Apr 10, 2018Updated 7 years ago
- Concord Go(lang) client☆21Mar 22, 2016Updated 9 years ago
- An example libp2p project that uses a Kademlia DHT for peer discovery and performs rpc calls.☆22Jan 20, 2021Updated 5 years ago
- Fast Raft framework using the Redis protocol for Go☆535Nov 3, 2020Updated 5 years ago
- Basic Golang implementation of a Triple Store. Built to learn the Golang language before an internship.☆19Mar 13, 2019Updated 6 years ago
- Dendrite is a Go package that implements distributed hash table (DHT) based on Chord Protocol.☆30Feb 1, 2016Updated 10 years ago
- go sync.Pool wrapper for github.com/klauspost/compress/zstd which doesn't leak memory and goroutines.☆12May 7, 2023Updated 2 years ago
- High-performance framework for building redis-protocol compatible TCP servers/services☆446Jan 20, 2023Updated 3 years ago
- A Go (golang) library for managing highly concurrent independent network streams.☆87Nov 26, 2018Updated 7 years ago
- Golang implementation of Chord DHT☆35Sep 23, 2021Updated 4 years ago
- netcat accross nats! (udp)☆23Nov 16, 2014Updated 11 years ago
- Linux kernel utilities for Go.☆17Jun 18, 2019Updated 6 years ago
- hexdumper with tcp proxy support☆17May 1, 2017Updated 8 years ago
- inspect is a small Go package that makes it easy to inspect information about Go source code.☆18Mar 28, 2017Updated 8 years ago
- Golang augmented net.Dialer with connection pooling, cached DNS record IP's with round-robin & random access☆42Oct 25, 2018Updated 7 years ago
- Supervisors for golang☆14Jan 29, 2017Updated 9 years ago
- Go implementation of Kademlia protocol for Princeton COS 518☆12May 13, 2018Updated 7 years ago
- Experimental channel implementation☆311Jan 30, 2017Updated 9 years ago
- An immutability helper for Go☆141Aug 18, 2016Updated 9 years ago
- Bitcoin node network crawler (written in Go).☆25May 27, 2015Updated 10 years ago
- Simple Service Discovery for Go and nanomsg☆22Mar 19, 2015Updated 10 years ago
- Go implementation of xoroshiro128+ RNG☆15Jun 25, 2021Updated 4 years ago
- Simple mDNS client/server library in Golang☆15Aug 26, 2019Updated 6 years ago
- Gorums simplify fault-tolerant quorum-based protocols☆146Updated this week
- Very fast, very unsafe serialization for Go☆148Sep 30, 2022Updated 3 years ago
- dht is used by anacrolix/torrent, and is intended for use as a library in other projects both torrent related and otherwise☆348Nov 21, 2025Updated 2 months ago