Skip to content
Change the repository type filter

All

    Repositories list

    • A Kademlia DHT implementation on go-libp2p
      Go
      2485556126Updated Jul 22, 2025Jul 22, 2025
    • js-libp2p

      Public
      The JavaScript Implementation of libp2p networking stack.
      TypeScript
      4892.5k6428Updated Jul 22, 2025Jul 22, 2025
    • uci

      Public
      Automatically distribute GitHub Actions workflow across repositories.
      Shell
      11000Updated Jul 21, 2025Jul 21, 2025
    • go-libp2p

      Public
      libp2p implementation in Go
      Go
      1.2k6.5k25242Updated Jul 21, 2025Jul 21, 2025
    • py-libp2p

      Public
      The Python implementation of the libp2p networking stack 🐍 [under development]
      Python
      1605397431Updated Jul 21, 2025Jul 21, 2025
    • 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
      TypeScript
      501312222Updated Jul 21, 2025Jul 21, 2025
    • TypeScript
      27940Updated Jul 20, 2025Jul 20, 2025
    • A kbucket implementation for use as a routing table
      Go
      374842Updated Jul 18, 2025Jul 18, 2025
    • The Rust Implementation of the libp2p networking stack.
      Rust
      1.1k5.1k14566Updated Jul 18, 2025Jul 18, 2025
    • The PubSub implementation for go-libp2p
      Go
      2013397812Updated Jul 17, 2025Jul 17, 2025
    • specs

      Public
      Technical specifications for the libp2p networking stack
      2931.7k11750Updated Jul 17, 2025Jul 17, 2025
    • go-yamux

      Public
      Go
      253383Updated Jul 17, 2025Jul 17, 2025
    • Multiplexer over reliable, ordered connections.
      Rust
      47208102Updated Jul 17, 2025Jul 17, 2025
    • Examples for the JS implementation of libp2p
      5795414Updated Jul 17, 2025Jul 17, 2025
    • C++17 implementation of libp2p
      C++
      113435264Updated Jul 16, 2025Jul 16, 2025
    • workshop

      Public
      A TUI app for presenting interactive programming workshops
      Rust
      1200Updated Jul 13, 2025Jul 13, 2025
    • A CLI for starting an Amino DHT bootstrapper
      TypeScript
      3201Updated Jul 11, 2025Jul 11, 2025
    • Interoperability tests for libp2p
      TypeScript
      52553523Updated Jul 10, 2025Jul 10, 2025
    • Utilities for encoding and decoding frames using `async/await`.
      Rust
      82803Updated Jul 9, 2025Jul 9, 2025
    • Learn how to develop custom protocols with libp2p
      JavaScript
      2511Updated Jul 8, 2025Jul 8, 2025
    • Streaming AES-CTR for node and browsers
      TypeScript
      1101Updated Jul 8, 2025Jul 8, 2025
    • interop

      Public
      Interoperability tests for libp2p Implementations
      TypeScript
      91933Updated Jul 8, 2025Jul 8, 2025
    • Implementation of WHATWG Fetch with support for multiaddrs and libp2p streams.
      TypeScript
      2503Updated Jul 8, 2025Jul 8, 2025
    • A js-libp2p backed daemon
      TypeScript
      1116715Updated Jul 8, 2025Jul 8, 2025
    • docs

      Public
      Documentation site for the libp2p project.
      HTML
      94674410Updated Jul 3, 2025Jul 3, 2025
    • An workshop for learning libp2p programming from scratch
      Python
      6702Updated Jul 1, 2025Jul 1, 2025
    • A js-libp2p module that uses pubsub for mdns like peer discovery
      TypeScript
      71341Updated Jun 17, 2025Jun 17, 2025
    • punchr

      Public
      🥊 Components to measure Direct Connection Upgrade through Relay (DCUtR) performance.
      Jupyter Notebook
      1151125Updated Jun 9, 2025Jun 9, 2025
    • libp2p

      Public
      A modular and extensible networking stack which solves many challenges of peer-to-peer applications.
      2732.8k400Updated Jun 6, 2025Jun 6, 2025
    • website

      Public
      Webpage of the libp2p project. A multi protocol approach for a interoperable network stack that follows the 'self description' in favor of assumptions
      Less
      363774Updated May 28, 2025May 28, 2025