Skip to content
Change the repository type filter

All

    Repositories list

    • Examples for the JS implementation of libp2p
      5597416Updated Sep 22, 2025Sep 22, 2025
    • js-libp2p

      Public
      The JavaScript Implementation of libp2p networking stack.
      TypeScript
      4962.5k6827Updated Sep 22, 2025Sep 22, 2025
    • A js-libp2p module that uses pubsub for mdns like peer discovery
      TypeScript
      71543Updated Sep 22, 2025Sep 22, 2025
    • interop

      Public
      Interoperability tests for libp2p Implementations
      TypeScript
      92034Updated Sep 22, 2025Sep 22, 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
      531392323Updated Sep 22, 2025Sep 22, 2025
    • py-libp2p

      Public
      The Python implementation of the libp2p networking stack 🐍 [under development]
      Python
      18255610850Updated Sep 21, 2025Sep 21, 2025
    • go-libp2p

      Public
      libp2p implementation in Go
      Go
      1.2k6.5k25021Updated Sep 21, 2025Sep 21, 2025
    • TypeScript
      271001Updated Sep 21, 2025Sep 21, 2025
    • A Kademlia DHT implementation on go-libp2p
      Go
      251564598Updated Sep 19, 2025Sep 19, 2025
    • adaptor to integrate the mplex multiplexer into libp2p
      Go
      10600Updated Sep 19, 2025Sep 19, 2025
    • a libp2p implementation for the JVM, written in Kotlin 🔥
      Kotlin
      81321372Updated Sep 19, 2025Sep 19, 2025
    • Interoperability tests for libp2p
      TypeScript
      55593527Updated Sep 18, 2025Sep 18, 2025
    • Learn how to develop custom protocols with libp2p
      JavaScript
      2611Updated Sep 18, 2025Sep 18, 2025
    • Streaming AES-CTR for node and browsers
      TypeScript
      1301Updated Sep 18, 2025Sep 18, 2025
    • A CLI for starting an Amino DHT bootstrapper
      TypeScript
      3303Updated Sep 18, 2025Sep 18, 2025
    • The Rust Implementation of the libp2p networking stack.
      Rust
      1.1k5.2k15269Updated Sep 18, 2025Sep 18, 2025
    • The PubSub implementation for go-libp2p
      Go
      2073457911Updated Sep 17, 2025Sep 17, 2025
    • a libp2p-backed daemon wrapping the functionalities of go-libp2p for use in other languages
      Go
      3794253Updated Sep 15, 2025Sep 15, 2025
    • specs

      Public
      Technical specifications for the libp2p networking stack
      2951.7k12150Updated Sep 14, 2025Sep 14, 2025
    • Implementation of WHATWG Fetch with support for multiaddrs and libp2p streams.
      TypeScript
      2804Updated Sep 11, 2025Sep 11, 2025
    • Install go-libp2p-daemon via npm
      JavaScript
      4100Updated Sep 9, 2025Sep 9, 2025
    • uci

      Public archive
      Automatically distribute GitHub Actions workflow across repositories.
      Shell
      10100Updated Sep 8, 2025Sep 8, 2025
    • A js-libp2p backed daemon
      TypeScript
      111773Updated Sep 4, 2025Sep 4, 2025
    • C++17 implementation of libp2p
      C++
      115447268Updated Sep 3, 2025Sep 3, 2025
    • Go
      171131Updated Sep 3, 2025Sep 3, 2025
    • An workshop for learning libp2p programming from scratch
      Python
      81004Updated Aug 29, 2025Aug 29, 2025
    • workshop

      Public
      A TUI app for presenting interactive programming workshops
      Rust
      2402Updated Aug 29, 2025Aug 29, 2025
    • go-yamux

      Public
      Go
      273482Updated Aug 21, 2025Aug 21, 2025
    • Definition of the grammar for describing routing objectives
      Go
      3000Updated Aug 21, 2025Aug 21, 2025
    • Routing table abstraction library
      Go
      255904Updated Aug 21, 2025Aug 21, 2025