Skip to content
Change the repository type filter

All

    Repositories list

    • TypeScript
      27940Updated Jun 22, 2025Jun 22, 2025
    • The Rust Implementation of the libp2p networking stack.
      Rust
      MIT License
      1.1k5k14867Updated Jun 21, 2025Jun 21, 2025
    • A Kademlia DHT implementation on go-libp2p
      Go
      MIT License
      246547618Updated Jun 20, 2025Jun 20, 2025
    • go-libp2p

      Public
      libp2p implementation in Go
      Go
      MIT License
      1.2k6.4k25035Updated Jun 20, 2025Jun 20, 2025
    • An workshop for learning libp2p programming from scratch
      Python
      Other
      1210Updated Jun 20, 2025Jun 20, 2025
    • workshop

      Public
      A TUI app for presenting interactive programming workshops
      Rust
      Apache License 2.0
      0100Updated Jun 20, 2025Jun 20, 2025
    • specs

      Public
      Technical specifications for the libp2p networking stack
      2891.7k11647Updated Jun 19, 2025Jun 19, 2025
    • py-libp2p

      Public
      The Python implementation of the libp2p networking stack 🐍 [under development]
      Python
      Other
      1475297723Updated Jun 19, 2025Jun 19, 2025
    • Interoperability tests for libp2p
      TypeScript
      Other
      50553524Updated Jun 19, 2025Jun 19, 2025
    • A CLI for starting an Amino DHT bootstrapper
      TypeScript
      Apache License 2.0
      3201Updated Jun 18, 2025Jun 18, 2025
    • js-libp2p

      Public
      The JavaScript Implementation of libp2p networking stack.
      TypeScript
      Apache License 2.0
      4832.4k6119Updated Jun 18, 2025Jun 18, 2025
    • Examples for the JS implementation of libp2p
      Other
      5693412Updated Jun 18, 2025Jun 18, 2025
    • A js-libp2p backed daemon
      TypeScript
      Other
      1116715Updated Jun 18, 2025Jun 18, 2025
    • Streaming AES-CTR for node and browsers
      TypeScript
      Apache License 2.0
      1101Updated Jun 18, 2025Jun 18, 2025
    • interop

      Public
      Interoperability tests for libp2p Implementations
      TypeScript
      Other
      91933Updated Jun 18, 2025Jun 18, 2025
    • Learn how to develop custom protocols with libp2p
      JavaScript
      Apache License 2.0
      2511Updated Jun 18, 2025Jun 18, 2025
    • The PubSub implementation for go-libp2p
      Go
      Other
      195335789Updated Jun 17, 2025Jun 17, 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
      Other
      441242221Updated Jun 17, 2025Jun 17, 2025
    • C++17 implementation of libp2p
      C++
      Apache License 2.0
      111428254Updated Jun 17, 2025Jun 17, 2025
    • A js-libp2p module that uses pubsub for mdns like peer discovery
      TypeScript
      Apache License 2.0
      71241Updated Jun 17, 2025Jun 17, 2025
    • uci

      Public
      Automatically distribute GitHub Actions workflow across repositories.
      Shell
      Other
      11000Updated Jun 16, 2025Jun 16, 2025
    • Implementation of WHATWG Fetch with support for multiaddrs and libp2p streams.
      TypeScript
      Apache License 2.0
      2507Updated Jun 13, 2025Jun 13, 2025
    • go-yamux

      Public
      Go
      Mozilla Public License 2.0
      253382Updated Jun 11, 2025Jun 11, 2025
    • docs

      Public
      Documentation site for the libp2p project.
      HTML
      Other
      9366438Updated Jun 9, 2025Jun 9, 2025
    • punchr

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

      Public
      A modular and extensible networking stack which solves many challenges of peer-to-peer applications.
      MIT License
      2662.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
      353674Updated May 28, 2025May 28, 2025
    • a libp2p implementation for the JVM, written in Kotlin 🔥
      Kotlin
      Apache License 2.0
      80307342Updated May 28, 2025May 28, 2025
    • js-libp2p-devtools

      Public archive
      A browser plugin that lets you inspect a running libp2p node
      TypeScript
      3812Updated May 23, 2025May 23, 2025
    • A near-zero-overhead library for tracking bandwidth metrics
      Go
      MIT License
      111031Updated May 22, 2025May 22, 2025