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
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
-
Difficulty 3/5 1-2 days Newbie friendliness 68/100
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
libp2p/jvm-libp2p#458 · 1 reaction ·
-
partial-messages
Difficulty 4/5 3-5 days Newbie friendliness 45/100
libp2p/jvm-libp2p#456 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
libp2p/cpp-libp2p#347 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
libp2p/test-plans#848 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
libp2p/rust-libp2p#6376 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 52/100
libp2p/test-plans#845 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
-
v0.49 Open
Difficulty 5/5 Over a week Newbie friendliness 35/100
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
libp2p/universal-connectivity#342 · 2 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
Difficulty 3/5 1-2 days Newbie friendliness 58/100
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
libp2p/jvm-libp2p#452 ·
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
libp2p/universal-connectivity#340 · 1 comment · 1 reaction ·
-
webtransport: deterministic cert generation breaks with go 1.26 (crypto/ecdsa ignores io.Reader) Open
Difficulty 4/5 3-5 days Newbie friendliness 48/100
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
libp2p/jvm-libp2p#451 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
libp2p/unified-testing#49 ·
-
libp2p/unified-testing#46 · 1 assignee ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
libp2p/unified-testing#43 ·
-
Update grants OpenKind: Proposal Ready for work: No Status: Drafting
-
rust
Difficulty 4/5 3-5 days Newbie friendliness 35/100
libp2p/unified-testing#19 ·
-
rust
Difficulty 4/5 3-5 days Newbie friendliness 25/100
libp2p/unified-testing#18 ·
-
nim python
Difficulty 4/5 3-5 days Newbie friendliness 35/100
libp2p/unified-testing#17 · 3 comments ·
-
javascript jvm
Difficulty 4/5 3-5 days Newbie friendliness 32/100
libp2p/unified-testing#15 ·
-
javascript
Difficulty 4/5 3-5 days Newbie friendliness 35/100
libp2p/unified-testing#14 ·
-
python rust
Difficulty 4/5 3-5 days Newbie friendliness 32/100
libp2p/unified-testing#13 ·
-
jvm rust
Difficulty 4/5 3-5 days Newbie friendliness 35/100
libp2p/unified-testing#12 ·
-
c quic
Difficulty 4/5 3-5 days Newbie friendliness 35/100
libp2p/unified-testing#11 ·
-
c quic
Difficulty 4/5 3-5 days Newbie friendliness 38/100
libp2p/unified-testing#10 ·
-
c jvm
Difficulty 4/5 3-5 days Newbie friendliness 30/100
-
partial-messages
Difficulty 4/5 3-5 days Newbie friendliness 42/100
libp2p/jvm-libp2p#449 ·
-
partial-messages
Difficulty 4/5 3-5 days Newbie friendliness 45/100
libp2p/jvm-libp2p#448 ·
-
partial-messages
Difficulty 4/5 3-5 days Newbie friendliness 38/100
libp2p/jvm-libp2p#447 ·
-
partial-messages
Difficulty 4/5 3-5 days Newbie friendliness 45/100
libp2p/jvm-libp2p#446 ·
-
partial-messages
Difficulty 5/5 Over a week Newbie friendliness 35/100
libp2p/jvm-libp2p#445 ·
-
partial-messages
Difficulty 4/5 3-5 days Newbie friendliness 48/100
libp2p/jvm-libp2p#444 ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
Difficulty 4/5 3-5 days Newbie friendliness 52/100
-
Difficulty 4/5 3-5 days Newbie friendliness 58/100
-
need/triage
Difficulty 4/5 3-5 days Newbie friendliness 42/100
-
libp2p/jvm-libp2p#439 · 1 assignee ·
-
partial-messages
Difficulty 5/5 Over a week Newbie friendliness 25/100
libp2p/jvm-libp2p#437 · 1 comment ·
-
partial-messages
libp2p/jvm-libp2p#435 · 1 assignee ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
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.