libp2p

libp2p

Geek Repo

Modular peer-to-peer networking stack (used by IPFS and others)

Location:Earth

Home Page:https://libp2p.io

Github PK Tool:Github PK Tool

libp2p's repositories

go-libp2p-examples

Example libp2p applications

go-libp2p-quic-transport

An implementation of a libp2p transport using QUIC

Language:GoLicense:MITStargazers:113Issues:32Issues:61

go-ws-transport

a websocket implementation of a go-libp2p transport

Language:GoLicense:NOASSERTIONStargazers:60Issues:24Issues:19

go-libp2p-autonat

DEPRECATED: NAT Autodiscovery

Language:GoLicense:MITStargazers:53Issues:25Issues:28

go-libp2p-discovery

Active Peer Discovery

Language:GoLicense:MITStargazers:53Issues:24Issues:10

go-libp2p-secio

a minimal secure channel for libp2p

Language:GoLicense:MITStargazers:44Issues:25Issues:11

js-libp2p-websocket-star

libp2p-webrtc-star without webrtc. Just plain socket.io.

js-peer-info

libp2p Peer abstraction Node.js implementation

Language:JavaScriptLicense:MITStargazers:37Issues:21Issues:20

go-libp2p-noise

a secure channel for go-libp2p based on the Noise protocol framework

Language:GoLicense:NOASSERTIONStargazers:33Issues:26Issues:26

js-libp2p-secio

libp2p SECIO

Language:JavaScriptLicense:MITStargazers:30Issues:20Issues:33

interface-stream-muxer

⛔️ DEPRECATED: interface-stream-muxer is now included in https://github.com/libp2p/js-interfaces

Language:JavaScriptLicense:MITStargazers:29Issues:20Issues:6

js-libp2p-websocket-star-rendezvous

The rendezvous service for libp2p-websocket-star enabled nodes meet and talk with each other

Language:JavaScriptLicense:MITStargazers:24Issues:16Issues:19

research-dht

Moved discussion notes to https://github.com/libp2p/notes

go-libp2p-connmgr

a resource sentinel that keeps connection count under reasonable bounds

Language:GoLicense:MITStargazers:20Issues:26Issues:27

go-sockaddr

DEPRECATED - Go Sockaddr -> RawSockaddr conversions

Language:GoLicense:BSD-3-ClauseStargazers:19Issues:24Issues:5

go-libp2p-tls

go-libp2p's TLS encrypted transport

Language:GoLicense:MITStargazers:16Issues:26Issues:20

interface-peer-discovery

⛔️ DEPRECATED: interface-peer-discovery is now included in https://github.com/libp2p/js-interfaces

Language:JavaScriptLicense:MITStargazers:14Issues:21Issues:3

go-utp-transport

An implementation of a libp2p transport using utp

Language:GoLicense:MITStargazers:12Issues:27Issues:3

interface-peer-routing

⛔️ DEPRECATED: interface-peer-routing is now included in https://github.com/libp2p/js-interfaces

Language:JavaScriptLicense:MITStargazers:12Issues:20Issues:3

js-libp2p-crypto-secp256k1

⛔️ DEPRECATED: js-libp2p-crypto-secp256k1 is now included in https://github.com/libp2p/js-libp2p-crypto

Language:JavaScriptLicense:MITStargazers:10Issues:18Issues:4

js-libp2p-spdy

SPDY 3.1 implementation wrapper that is compatible with libp2p Stream Muxer expected interface

Language:JavaScriptLicense:MITStargazers:10Issues:17Issues:13

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

Language:GoLicense:MITStargazers:7Issues:24Issues:8

go-addr-util

Address utilities for libp2p swarm

Language:GoLicense:MITStargazers:5Issues:0Issues:0

go-libp2p-netutil

Utility methods for creating public and private keys for use in test

Language:GoLicense:MITStargazers:5Issues:27Issues:4

go-maddr-filter

[DEPRECATED] A library for filtering multiaddrs; please use https://github.com/multiformats/go-multiaddr

Language:GoLicense:MITStargazers:5Issues:25Issues:3

interface-content-routing

⛔️ DEPRECATED: interface-content-routing is now included in https://github.com/libp2p/js-interfaces

Language:JavaScriptLicense:MITStargazers:4Issues:21Issues:1

go-src-select

With destination address, select the source address from kernel

Language:GoLicense:NOASSERTIONStargazers:1Issues:0Issues:0