Owner
libp2p
82 indexed repositories · View on GitHub
-
go-libp2p
libp2p implementation in Go
Go · 6879 stars
-
rust-libp2p
The Rust Implementation of the libp2p networking stack.
Rust · 5613 stars
-
libp2p
A modular and extensible networking stack which solves many challenges of peer-to-peer applications.
3138 stars
-
js-libp2p
A JavaScript Implementation of libp2p networking stack.
TypeScript · 2577 stars
-
specs
Technical specifications for the libp2p networking stack
1778 stars
-
go-reuseport
reuse tcp/udp ports in golang
Go · 808 stars
-
py-libp2p
The Python implementation of the libp2p networking stack 🐍 [under development]
Python · 624 stars
-
go-libp2p-kad-dht
A Kademlia DHT implementation on go-libp2p
Go · 594 stars
-
cpp-libp2p
C++17 implementation of libp2p
C++ · 492 stars
-
jvm-libp2p
a libp2p implementation for the JVM, written in Kotlin 🔥
Kotlin · 366 stars
-
go-libp2p-pubsub
The PubSub implementation for go-libp2p
Go · 364 stars
-
rust-yamux
Multiplexer over reliable, ordered connections.
Rust · 250 stars
-
universal-connectivity
Realtime decentralised chat with libp2p showing ubiquitous peer-to-peer connectivity between multiple programming languages (Go, Rust, Ty...
TypeScript · 167 stars
-
js-libp2p-examples
Examples for the JS implementation of libp2p
105 stars
-
go-libp2p-daemon
a libp2p-backed daemon wrapping the functionalities of go-libp2p for use in other languages
Go · 95 stars
-
js-peer-id
peer-id implementation in JavaScript. Deprecated; use https://github.com/libp2p/js-libp2p-peer-id instead.
JavaScript · 81 stars
-
research-pubsub
Research on PubSub algorithms for libp2p
73 stars
-
docs
Documentation site for the libp2p project.
HTML · 72 stars
-
go-libp2p-raft
A LibP2P wrapper for hashicorp/raft implementation.
Go · 70 stars
-
go-libp2p-http
HTTP on top of libp2p
Go · 68 stars
- 62 more repositories live on View on GitHub
-
exp/expert help wanted status/deferred
libp2p/go-libp2p#92 · 0 comments · 0 reactions · 0 assignees ·
-
exp/novice help wanted status/deferred
libp2p/go-libp2p#112 · 4 comments · 0 reactions · 0 assignees ·
-
exp/expert help wanted kind/bug status/ready
libp2p/go-libp2p#142 · 3 comments · 0 reactions · 0 assignees ·
-
libp2p/go-libp2p#1697 · 2 comments · 0 reactions · 0 assignees ·
-
exp/expert help wanted kind/enhancement
libp2p/go-libp2p#222 · 19 comments · 0 reactions · 0 assignees ·
-
need/community-input
libp2p/go-libp2p#238 · 15 comments · 3 reactions · 0 assignees ·
-
libp2p/go-libp2p#1554 · 7 comments · 5 reactions · 0 assignees ·
-
libp2p/go-libp2p#1434 · 0 comments · 0 reactions · 0 assignees ·
-
libp2p/go-libp2p#1552 · 1 comment · 0 reactions · 0 assignees ·
-
exp/beginner good first issue help wanted kind/enhancement
libp2p/go-libp2p#1435 · 2 comments · 0 reactions · 0 assignees ·
-
libp2p/go-libp2p#1549 · 2 comments · 0 reactions · 0 assignees ·
-
topic/docs
libp2p/go-libp2p#324 · 14 comments · 0 reactions · 0 assignees ·
-
Peer dialing to self Openkind/support
libp2p/go-libp2p#328 · 21 comments · 0 reactions · 0 assignees ·
-
libp2p/go-libp2p#330 · 5 comments · 0 reactions · 1 assignee ·
-
libp2p/go-libp2p#1553 · 8 comments · 0 reactions · 0 assignees ·
-
kind/enhancement
libp2p/go-libp2p#1535 · 10 comments · 1 reaction · 0 assignees ·
-
effort/days kind/enhancement status/blocked
libp2p/go-libp2p#356 · 1 comment · 0 reactions · 0 assignees ·
-
swarm: timeouts Open
libp2p/go-libp2p#1547 · 6 comments · 0 reactions · 2 assignees ·
-
The Switch Openneed/community-input
libp2p/go-libp2p#364 · 2 comments · 0 reactions · 1 assignee ·
-
exp/expert kind/bug kind/enhancement P3
libp2p/go-libp2p#376 · 3 comments · 0 reactions · 0 assignees ·
-
kind/enhancement status/in-progress
libp2p/go-libp2p#399 · 1 comment · 0 reactions · 0 assignees ·
-
kind/enhancement
libp2p/go-libp2p#409 · 0 comments · 0 reactions · 0 assignees ·
-
kind/enhancement
libp2p/go-libp2p#410 · 2 comments · 0 reactions · 0 assignees ·
-
kind/enhancement
libp2p/go-libp2p#421 · 0 comments · 0 reactions · 0 assignees ·
-
kind/bug kind/support need/community-input
libp2p/go-libp2p#1550 · 3 comments · 1 reaction · 0 assignees ·
-
kind/enhancement status/in-progress
libp2p/go-libp2p#1702 · 4 comments · 0 reactions · 3 assignees ·
-
kind/enhancement P1
libp2p/go-libp2p#436 · 46 comments · 6 reactions · 0 assignees ·
-
Gateway relay option Open
libp2p/go-libp2p#437 · 1 comment · 0 reactions · 0 assignees ·
-
kind/enhancement status/deferred
libp2p/go-libp2p#438 · 13 comments · 2 reactions · 0 assignees ·
-
libp2p/go-libp2p#442 · 1 comment · 1 reaction · 0 assignees ·
-
discovery module Open
libp2p/go-libp2p#446 · 6 comments · 0 reactions · 1 assignee ·
-
need/community-input
libp2p/go-libp2p#467 · 33 comments · 1 reaction · 0 assignees ·
-
libp2p/go-libp2p#475 · 10 comments · 0 reactions · 0 assignees ·
-
libp2p/go-libp2p#757 · 3 comments · 0 reactions · 0 assignees ·
-
kind/support
libp2p/go-libp2p#501 · 7 comments · 0 reactions · 0 assignees ·
-
status/deferred
libp2p/go-libp2p#1544 · 0 comments · 0 reactions · 0 assignees ·
-
effort/days exp/intermediate kind/enhancement
libp2p/go-libp2p#523 · 4 comments · 0 reactions · 0 assignees ·
-
libp2p/go-libp2p#1551 · 7 comments · 2 reactions · 0 assignees ·
-
libp2p/go-libp2p#526 · 2 comments · 1 reaction · 0 assignees ·
-
need/analysis need/review topic/filecoin
libp2p/go-libp2p#528 · 2 comments · 1 reaction · 0 assignees ·
-
peerstore: add a `PeersSupporting(proto string, seenWithin time.Duration) <-chan peer.ID` capability Open
libp2p/go-libp2p#1700 · 0 comments · 2 reactions · 0 assignees ·
-
libp2p/go-libp2p#1480 · 28 comments · 0 reactions · 2 assignees ·
-
libp2p/go-libp2p#1541 · 0 comments · 3 reactions · 0 assignees ·
-
kind/bug
libp2p/go-libp2p#564 · 0 comments · 0 reactions · 0 assignees ·
-
kind/enhancement status/blocked
libp2p/go-libp2p#1540 · 2 comments · 0 reactions · 0 assignees ·
-
kind/enhancement
libp2p/go-libp2p#617 · 6 comments · 0 reactions · 0 assignees ·
-
libp2p/go-libp2p#634 · 7 comments · 0 reactions · 0 assignees ·
-
RFC: Local event bus Open
libp2p/go-libp2p#653 · 31 comments · 4 reactions · 1 assignee ·
-
exp/expert good first issue help wanted kind/enhancement
libp2p/go-libp2p#1437 · 3 comments · 2 reactions · 0 assignees ·
-
libp2p/go-libp2p#1704 · 4 comments · 0 reactions · 0 assignees ·
Showing the newest 100
This page lists what was indexed most recently. Advanced filter has the whole inventory, narrowed by language, difficulty and how long a task takes.