Skip to content
@libp2p

libp2p

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

Pinned Loading

  1. go-libp2p go-libp2p Public

    libp2p implementation in Go

    Go 6.2k 1.1k

  2. js-libp2p js-libp2p Public

    The JavaScript Implementation of libp2p networking stack.

    TypeScript 2.4k 460

  3. libp2p libp2p Public

    A modular and extensible networking stack which solves many challenges of peer-to-peer applications.

    2.7k 264

  4. rust-libp2p rust-libp2p Public

    The Rust Implementation of the libp2p networking stack.

    Rust 4.8k 1k

  5. py-libp2p py-libp2p Public

    The Python implementation of the libp2p networking stack 🐍 [under development]

    Python 499 115

  6. jvm-libp2p jvm-libp2p Public

    a libp2p implementation for the JVM, written in Kotlin 🔥

    Kotlin 285 77

Repositories

Showing 10 of 267 repositories
  • test-plans Public

    Interoperability tests for libp2p

    libp2p/test-plans’s past year of commit activity
    TypeScript 53 43 33 (2 issues need help) 26 Updated Feb 4, 2025
  • go-msgio Public

    simple package to r/w length-delimited slices.

    libp2p/go-msgio’s past year of commit activity
    Go 14 MIT 12 2 1 Updated Feb 4, 2025
  • universal-connectivity Public

    Realtime decentralised chat with libp2p showing ubiquitous peer-to-peer connectivity between multiple programming languages (Go, Rust, TypeScript) and runtimes (Web, native binary) using QUIC, WebRTC and WebTransport

    libp2p/universal-connectivity’s past year of commit activity
    TypeScript 101 37 17 14 Updated Feb 4, 2025
  • js-libp2p Public

    The JavaScript Implementation of libp2p networking stack.

    libp2p/js-libp2p’s past year of commit activity
    TypeScript 2,396 Apache-2.0 460 77 (11 issues need help) 11 Updated Feb 4, 2025
  • go-yamux Public
    libp2p/go-yamux’s past year of commit activity
    Go 30 MPL-2.0 24 8 3 Updated Feb 4, 2025
  • specs Public

    Technical specifications for the libp2p networking stack

    libp2p/specs’s past year of commit activity
  • js-libp2p-example-auto-tls Public

    How to get a TLS certificate automatically

    libp2p/js-libp2p-example-auto-tls’s past year of commit activity
    JavaScript 1 0 0 0 Updated Feb 4, 2025
  • js-libp2p-examples Public

    Examples for the JS implementation of libp2p

    libp2p/js-libp2p-examples’s past year of commit activity
    83 47 0 3 Updated Feb 4, 2025
  • js-libp2p-daemon Public

    A js-libp2p backed daemon

    libp2p/js-libp2p-daemon’s past year of commit activity
    TypeScript 15 11 7 (1 issue needs help) 3 Updated Feb 4, 2025
  • go-libp2p Public

    libp2p implementation in Go

    libp2p/go-libp2p’s past year of commit activity
    Go 6,211 MIT 1,106 235 (18 issues need help) 36 Updated Feb 4, 2025

Top languages

Loading…

Most used topics

Loading…