Skip to content
Change the repository type filter

All

    Repositories list

    • js-libp2p

      Public
      A JavaScript Implementation of libp2p networking stack.
      TypeScript
      5112.5k6926Updated Dec 17, 2025Dec 17, 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
      TypeScript
      581462520Updated Nov 24, 2025Nov 24, 2025
    • Implementation of WHATWG Fetch with support for multiaddrs and libp2p streams.
      TypeScript
      2912Updated Nov 20, 2025Nov 20, 2025
    • github-mgmt

      Public archive
      TypeScript
      261000Updated Sep 30, 2025Sep 30, 2025
    • js-libp2p-pubsub-peer-discovery

      Public
      A js-libp2p module that uses pubsub for mdns like peer discovery
      TypeScript
      61542Updated Nov 18, 2025Nov 18, 2025
    • A CLI for starting an Amino DHT bootstrapper
      TypeScript
      2305Updated Dec 8, 2025Dec 8, 2025
    • A js-libp2p backed daemon
      TypeScript
      101773Updated Sep 24, 2025Sep 24, 2025
    • interop

      Public
      Interoperability tests for libp2p Implementations
      TypeScript
      720310Updated Dec 15, 2025Dec 15, 2025
    • Streaming AES-CTR for node and browsers
      TypeScript
      0301Updated Dec 8, 2025Dec 8, 2025
    • js-libp2p-devtools

      Public archive
      A browser plugin that lets you inspect a running libp2p node
      TypeScript
      3812Updated May 23, 2025May 23, 2025
    • Extendable implementation of @libp2p/interface-metrics
      TypeScript
      0105Updated May 10, 2025May 10, 2025
    • TypeScript
      4231Updated May 10, 2025May 10, 2025
    • Utility functions for dealing with legacy RSA keys
      TypeScript
      0101Updated May 1, 2025May 1, 2025
    • Cryptographically protected messages using the libp2p keychain
      TypeScript
      2111Updated Mar 29, 2025Mar 29, 2025
    • Leverage other peers in the network to perform Content Routing calls.
      TypeScript
      81407Updated Mar 28, 2025Mar 28, 2025
    • Leverage other peers in the network to perform Peer Routing calls.
      TypeScript
      81608Updated Mar 28, 2025Mar 28, 2025
    • Simple in-memory metrics gathering for libp2p
      TypeScript
      0023Updated May 16, 2024May 16, 2024
    • Use an IPNI service to discover content providers
      TypeScript
      1321Updated Oct 30, 2023Oct 30, 2023
    • Use a Delegated Routing V1 HTTP service to discover content providers
      TypeScript
      1300Updated Oct 30, 2023Oct 30, 2023
    • js-libp2p-bootstrap

      Public archive
      Rail a libp2p node through a bootstrap peer list
      TypeScript
      183000Updated Oct 3, 2023Oct 3, 2023
    • WebTranport module that libp2p uses and that implements the interface-transport spec
      TypeScript
      41563Updated Aug 9, 2023Aug 9, 2023
    • Collect libp2p metrics for scraping by Prometheus
      TypeScript
      5200Updated Aug 1, 2023Aug 1, 2023
    • js-libp2p-utils

      Public archive
      Package to aggregate shared logic and dependencies for the libp2p ecosystem
      TypeScript
      4710Updated Jul 21, 2023Jul 21, 2023
    • js-libp2p-mdns

      Public archive
      libp2p MulticastDNS Peer Discovery
      TypeScript
      165132Updated Jul 21, 2023Jul 21, 2023
    • js-libp2p-websockets

      Public archive
      WebSockets module that libp2p uses and that implements the interface-transport spec
      TypeScript
      429622Updated Jul 21, 2023Jul 21, 2023
    • js-libp2p-tracked-map

      Public archive
      Allows tracking of statistics while libp2p is running
      TypeScript
      0000Updated Jul 21, 2023Jul 21, 2023
    • js-libp2p-topology

      Public archive
      libp2p network topology
      TypeScript
      3101Updated Jul 21, 2023Jul 21, 2023
    • js-libp2p-tcp

      Public archive
      JavaScript implementation of the TCP module that libp2p uses that implements the interface-transport spec
      TypeScript
      397511Updated Jul 21, 2023Jul 21, 2023
    • js-libp2p-record

      Public archive
      Implementation of go-libp2p-record in JavaScript
      TypeScript
      101622Updated Jul 21, 2023Jul 21, 2023
    • js-libp2p-peer-record

      Public archive
      Used to transfer signed peer data across the network
      TypeScript
      4301Updated Jul 21, 2023Jul 21, 2023