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-libp2p-crypto
[DEPRECATED] Various cryptographic utilities used by libp2p; use https://github.com/libp2p/go-libp2p-core/ instead.
libp2p/go-libp2p-peer
[DEPRECATED] PKI based identities for use in go-libp2p; use https://github.com/libp2p/go-libp2p-core/ instead.
libp2p/go-stream-muxer
[DEPRECATED] stream multiplexer interface; use https://github.com/libp2p/go-libp2p-core/ instead.
libp2p/go-libp2p-net
[DEPRECATED] Network interfaces for go-libp2p; use https://github.com/libp2p/go-libp2p-core/ instead.
libp2p/go-libp2p-transport
[DEPRECATED] libp2p transport code; moved to https://github.com/libp2p/go-libp2p-core/ and https://github.com/libp2p/go-libp2p-testing/
libp2p/go-libp2p-coral-dht
golang implementation of the CoralDHT protocol
libp2p/js-libp2p-kad-routing
Implementation of the Kademlia router for libp2p
libp2p/go-libp2p-circuit-progs
[DEPRECATED] Simple testing programs for go-libp2p-circuit
libp2p/go-libp2p-conn
[DEPRECATED] A package for libp2p connections
libp2p/go-libp2p-interface-connmgr
[DEPRECATED] The interface for go-libp2p connection managers; use https://github.com/libp2p/go-libp2p-core/ instead.
libp2p/js-iprs-record
JavaScript IPFS record class implementation
libp2p/js-libp2p-distributed-record-store
DEPRECATED
libp2p/mplex
This repo contains the spec of mplex, the friendly Stream Multiplexer (that works in 3 languages!)
libp2p/pubsub-notes
libp2p/go-libp2p-interface-pnet
[DEPRECATED] Interface for restricting communication to private networks; use https://github.com/libp2p/go-libp2p-core/ instead.
libp2p/go-libp2p-protocol
[DEPRECATED] Just a type for protocol strings. Nothing more; use https://github.com/libp2p/go-libp2p-core/ instead.
libp2p/go-peerstream
[DEPRECATED] P2P stream multi-multiplexing in Go
libp2p/js-libp2p-kad-record-store
DEPRECATED
libp2p/go-libp2p-ping
Go libp2p ping protocol implementation
libp2p/go-xtp
libp2p/js-spdy-stream-muxer
Abstraction on top of spdy-transport, implementing the abstract-stream-muxer interface
libp2p/go-libp2p-dummy-conn
[DEPRECATED] implementation of go-libp2p-interface-conn
libp2p/go-libp2p-interface-conn
[DEPRECATED] An interface for libp2p connection objects
libp2p/go-libp2p-pubsub-DEPRECATED
PubSub interface for go-libp2p