Skip to content
Change the repository type filter

All

    Repositories list

    • The Rust Implementation of the libp2p networking stack.
      Rust
      1.2k5.4k162100Updated Feb 18, 2026Feb 18, 2026
    • A single, unified website for libp2p.io
      HTML
      2210Updated Feb 18, 2026Feb 18, 2026
    • test-plans

      Public
      Interoperability tests for libp2p
      Shell
      74644926Updated Feb 18, 2026Feb 18, 2026
    • a libp2p implementation for the JVM, written in Kotlin 🔥
      Kotlin
      83348423Updated Feb 17, 2026Feb 17, 2026
    • go-libp2p

      Public
      libp2p implementation in Go
      Go
      1.2k6.7k25326Updated Feb 17, 2026Feb 17, 2026
    • go-libp2p-pubsub

      Public
      The PubSub implementation for go-libp2p
      Go
      2073558219Updated Feb 17, 2026Feb 17, 2026
    • py-libp2p

      Public
      The Python implementation of the libp2p networking stack 🐍 [under development]
      Python
      20759011766Updated Feb 17, 2026Feb 17, 2026
    • A Kademlia DHT implementation on go-libp2p
      Go
      254581508Updated Feb 17, 2026Feb 17, 2026
    • npm-go-libp2p

      Public
      Install go-libp2p-daemon via npm
      JavaScript
      3103Updated Feb 17, 2026Feb 17, 2026
    • if-watch

      Public
      Cross platform asynchronous network watcher
      Rust
      294153Updated Feb 16, 2026Feb 16, 2026
    • rust-yamux

      Public
      Multiplexer over reliable, ordered connections.
      Rust
      48226107Updated Feb 10, 2026Feb 10, 2026
    • github-mgmt

      Public
      TypeScript
      261001Updated Feb 6, 2026Feb 6, 2026
    • workshop

      Public
      A TUI app for presenting interactive programming workshops
      Rust
      3405Updated Feb 5, 2026Feb 5, 2026
    • An workshop for learning libp2p programming from scratch
      Python
      912012Updated Feb 5, 2026Feb 5, 2026
    • Examples for the JS implementation of libp2p
      61101517Updated Feb 4, 2026Feb 4, 2026
    • specs

      Public
      Technical specifications for the libp2p networking stack
      2911.8k12548Updated Jan 29, 2026Jan 29, 2026
    • Rebuild of the libp2p.io website
      JavaScript
      1231Updated Jan 26, 2026Jan 26, 2026
    • Learn how to develop custom protocols with libp2p
      JavaScript
      3612Updated Jan 23, 2026Jan 23, 2026
    • Streaming AES-CTR for node and browsers
      TypeScript
      0301Updated Jan 23, 2026Jan 23, 2026
    • A CLI for starting an Amino DHT bootstrapper
      TypeScript
      2407Updated Jan 23, 2026Jan 23, 2026
    • interop

      Public
      Interoperability tests for libp2p Implementations
      TypeScript
      720312Updated Jan 21, 2026Jan 21, 2026
    • js-libp2p

      Public
      A JavaScript Implementation of libp2p networking stack.
      TypeScript
      5152.5k7028Updated Jan 16, 2026Jan 16, 2026
    • A kbucket implementation for use as a routing table
      Go
      375132Updated Jan 7, 2026Jan 7, 2026
    • universal-connectivity

      Public
      Realtime decentralised chat with libp2p showing ubiquitous peer-to-peer connectivity between multiple programming languages (Go, Rust, TypeScript) and runtimes …
      TypeScript
      631502520Updated Nov 24, 2025Nov 24, 2025
    • Multiaddr backed systemd socket activation
      Go
      2501Updated Nov 20, 2025Nov 20, 2025
    • Implementation of WHATWG Fetch with support for multiaddrs and libp2p streams.
      TypeScript
      3913Updated Nov 20, 2025Nov 20, 2025
    • Go
      181233Updated Nov 20, 2025Nov 20, 2025
    • signed records for use with routing systems
      Go
      132621Updated Nov 20, 2025Nov 20, 2025
    • A js-libp2p module that uses pubsub for mdns like peer discovery
      TypeScript
      61542Updated Nov 18, 2025Nov 18, 2025
    • libp2p

      Public
      A modular and extensible networking stack which solves many challenges of peer-to-peer applications.
      2882.9k400Updated Nov 3, 2025Nov 3, 2025