Pinned Repositories
cpp-libp2p
C++17 implementation of libp2p
go-libp2p
libp2p implementation in Go
go-libp2p-kad-dht
A Kademlia DHT implementation on go-libp2p
go-reuseport
reuse tcp/udp ports in golang
js-libp2p
The JavaScript Implementation of libp2p networking stack.
jvm-libp2p
a libp2p implementation for the JVM, written in Kotlin 🔥
libp2p
A modular and extensible networking stack which solves many challenges of peer-to-peer applications.
py-libp2p
The Python implementation of the libp2p networking stack 🐍 [under development]
rust-libp2p
The Rust Implementation of the libp2p networking stack.
specs
Technical specifications for the libp2p networking stack
libp2p's Repositories
libp2p/go-reuseport
reuse tcp/udp ports in golang
libp2p/rust-yamux
Multiplexer over reliable, ordered connections.
libp2p/go-libp2p-daemon
a libp2p-backed daemon wrapping the functionalities of go-libp2p for use in other languages
libp2p/hydra-booster
A DHT Indexer node & Peer Router
libp2p/js-libp2p-examples
Examples for the JS implementation of libp2p
libp2p/go-libp2p-raft
A LibP2P wrapper for hashicorp/raft implementation.
libp2p/go-libp2p-gorpc
A simple RPC library for libp2p.
libp2p/go-netroute
Routing table abstraction library
libp2p/go-libp2p-kbucket
A kbucket implementation for use as a routing table
libp2p/go-mplex
A port of maxogden's multiplex to go
libp2p/website
Webpage of the libp2p project. A multi protocol approach for a interoperable network stack that follows the 'self description' in favor of assumptions
libp2p/go-yamux
libp2p/go-libp2p-relay-daemon
[DEPRECATED] A standalone libp2p circuit relay daemon that made 2022 migration from V1 to V2 easier.
libp2p/zeroconf
mDNS / DNS-SD Service Discovery in pure Go (also known as Bonjour)
libp2p/js-libp2p-delegated-peer-routing
Leverage other peers in the network to perform Peer Routing calls.
libp2p/go-msgio
simple package to r/w length-delimited slices.
libp2p/go-libp2p-xor
Xor Trie implementation
libp2p/blog
Blog site for the libp2p project.
libp2p/go-smart-record
ResNetLab Project: Smart Records
libp2p/go-libp2p-asn-util
[WIP] A library for IP -> ASN mapping. ONLY supports lookups on IPv6 addresses for now.
libp2p/go-socket-activation
Multiaddr backed systemd socket activation
libp2p/js-libp2p-example-chat
An example chat app using libp2p
libp2p/js-libp2p-example-discovery-mechanisms
How to configure peer discovery mechanisms
libp2p/iptoasn
libp2p/js-libp2p-example-custom-protocols
How to create custom protocols for your app
libp2p/js-libp2p-cms
Cryptographically protected messages using the libp2p keychain
libp2p/js-libp2p-example-delegated-routing
How to use other libp2p nodes to perform delegated routing
libp2p/go-routing-language
Definition of the grammar for describing routing objectives
libp2p/js-libp2p-example-connection-encryption
An example of how to configure connection encryption
libp2p/js-libp2p-simple-metrics
Simple in-memory metrics gathering for libp2p