libp2p's repositories
go-libp2p-examples
Example libp2p applications
go-libp2p-quic-transport
An implementation of a libp2p transport using QUIC
go-ws-transport
a websocket implementation of a go-libp2p transport
go-libp2p-autonat
DEPRECATED: NAT Autodiscovery
go-libp2p-discovery
Active Peer Discovery
go-libp2p-secio
a minimal secure channel for libp2p
js-libp2p-websocket-star
libp2p-webrtc-star without webrtc. Just plain socket.io.
js-peer-info
libp2p Peer abstraction Node.js implementation
go-libp2p-noise
a secure channel for go-libp2p based on the Noise protocol framework
js-libp2p-secio
libp2p SECIO
interface-stream-muxer
⛔️ DEPRECATED: interface-stream-muxer is now included in https://github.com/libp2p/js-interfaces
js-libp2p-websocket-star-rendezvous
The rendezvous service for libp2p-websocket-star enabled nodes meet and talk with each other
research-dht
Moved discussion notes to https://github.com/libp2p/notes
go-libp2p-connmgr
a resource sentinel that keeps connection count under reasonable bounds
go-sockaddr
DEPRECATED - Go Sockaddr -> RawSockaddr conversions
go-libp2p-tls
go-libp2p's TLS encrypted transport
interface-peer-discovery
⛔️ DEPRECATED: interface-peer-discovery is now included in https://github.com/libp2p/js-interfaces
go-utp-transport
An implementation of a libp2p transport using utp
interface-peer-routing
⛔️ DEPRECATED: interface-peer-routing is now included in https://github.com/libp2p/js-interfaces
js-libp2p-crypto-secp256k1
⛔️ DEPRECATED: js-libp2p-crypto-secp256k1 is now included in https://github.com/libp2p/js-libp2p-crypto
js-libp2p-spdy
SPDY 3.1 implementation wrapper that is compatible with libp2p Stream Muxer expected interface
js-libp2p-stardust
A better ws-star implementation
js-libp2p-websocket-star-multi
Allows to listen on multiple websocket-star servers while ignoring offline ones
go-libp2p-autonat-svc
[DEPRECATED] AutoNAT Service implementation -- use github.com/libp2p/go-libp2p-autonat
go-addr-util
Address utilities for libp2p swarm
go-libp2p-netutil
Utility methods for creating public and private keys for use in test
go-maddr-filter
[DEPRECATED] A library for filtering multiaddrs; please use https://github.com/multiformats/go-multiaddr
interface-content-routing
⛔️ DEPRECATED: interface-content-routing is now included in https://github.com/libp2p/js-interfaces
go-src-select
With destination address, select the source address from kernel