libp2p
Grow your team on GitHub
GitHub is home to over 50 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Sign up
Pinned repositories
Repositories
-
js-libp2p-webrtc-star
libp2p WebRTC transport that includes a discovery mechanism provided by the signalling-star
-
-
js-libp2p
The JavaScript Implementation of libp2p networking stack.
-
-
rust-libp2p
The Rust Implementation of libp2p networking stack.
-
docs
***WIP****
🤖 📚 Documentation website for the libp2p project. https://docs.libp2p.io/ -
js-libp2p-kad-dht
JavaScript implementation of the DHT for libp2p
-
js-libp2p-daemon-client
A js daemon client to interact with a libp2p daemon
-
js-libp2p-interfaces
Contains test suites and interfaces you can use to implement the various components of js libp2p.
-
go-libp2p-gostream
Go "net" wrappers for libp2p
-
-
go-libp2p-pubsub
The PubSub implementation for go-libp2p
-
go-libp2p-kad-dht
A Kademlia DHT implementation on go-libp2p
-
-
js-libp2p-webrtc-direct
Dial using WebRTC without the need to set up any Signalling Rendezvous Point!
-
jvm-libp2p
a libp2p implementation for the JVM, written in Kotlin
🔥 [WIP] -
go-libp2p-tls
go-libp2p's TLS encrypted transport
-
py-libp2p
The Python implementation of the libp2p networking stack
🐍 [under development] -
go-libp2p-asn-util
[WIP] A library for IP -> ASN mapping. ONLY supports lookups on IPv6 addresses for now.
-
go-ws-transport
a websocket implementation of a go-libp2p transport
-
-
js-libp2p-mplex
JavaScript implementation of https://github.com/libp2p/mplex
-
js-libp2p-delegated-peer-routing
Leverage other peers in the network to perform Peer Routing calls.
-
js-libp2p-delegated-content-routing
Leverage other peers in the network to perform Content Routing calls.
-
go-libp2p-gorpc
A simple RPC library for libp2p.
-
go-libp2p-raft
A LibP2P wrapper for hashicorp/raft implementation.
-
-
specs
Technical specifications for the libp2p networking stack