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/js-libp2p-webrtc-star
libp2p WebRTC transport that includes a discovery mechanism provided by the signalling-star
libp2p/go-libp2p-core
Interfaces and abstractions that make up go-libp2p
libp2p/go-libp2p-swarm
The libp2p swarm manages groups of connections to peers, and handles incoming and outgoing streams
libp2p/go-libp2p-peerstore
an object to manage sets of peers, their addresses and other metadata
libp2p/go-libp2p-webrtc-direct
A libp2p transport that enables browser-to-server, and server-to-server, direct communication over WebRTC without requiring signalling servers
libp2p/js-libp2p-webrtc-direct
Dial using WebRTC without the need to set up any Signalling Rendezvous Point!
libp2p/go-libp2p-nat
NAT port mapping library for go-libp2p
libp2p/go-tcp-transport
An implementation of a libp2p transport using tcp
libp2p/go-libp2p-circuit
Circuit Switching for libp2p
libp2p/js-libp2p-webrtc
libp2p/repl
[toy project 🎈] a libp2p interactive shell
libp2p/workspace-go-libp2p
workspace for go-libp2p contributors
libp2p/js-libp2p-keychain
Key management and cryptographically protected messages
libp2p/go-libp2p-transport-upgrader
libp2p/go-openssl
UNMAINTAINED - OpenSSL bindings for Go
libp2p/go-eventbus
a simple and fast eventbus for type-based local event delivery.
libp2p/go-libp2p-pnet
An implementation of go-libp2p-interface-pnet
libp2p/js-libp2p-relay-server
An out of the box libp2p relay server implementing v1 of circuit relay protocol
libp2p/go-reuseport-transport
A basic transport for automatically (and intelligently) reusing TCP ports
libp2p/go-conn-security-multistream
Multiplexed secure transport module for go-libp2p
libp2p/go-libp2p-blankhost
The thinnest possible host implementation.
libp2p/go-libp2p-loggables
logging helpers for go-libp2p
libp2p/go-libp2p-resource-manager
An implementation of the libp2p network resource manager interface
libp2p/js-libp2p-webrtc-peer
Simple one-to-one WebRTC data channels
libp2p/go-stream-muxer-multistream
multistream implementation of go-stream-muxer
libp2p/js-libp2p-connection
JS Libp2p connections
libp2p/hydra-booster-infra
Infrastructure for Hydra Boosters
libp2p/js-libp2p-components
Container for libp2p components
libp2p/js-libp2p-daemon-protocol
Protocol for communication between libp2p-daemon and libp2p-client
libp2p/website-1
Webpage of the libp2p project. A multi protocol approach for a interoperable network stack that follows the 'self description' in favor of assumptions