@libp2p

libp2p

Modular peer-to-peer networking stack (used by IPFS and others)

Pinned repositories

  1. js-libp2p

    Node.js implementation of libp2p

    JavaScript 135 14

  2. go-libp2p

    libp2p implementation in Go

    Go 573 42

  3. specs

    The spec for libp2p and associated submodules.

    30 6

  4. libp2p

    A modular and extensible networking stack which solves many challenges of peer-to-peer applications. Used by IPFS.

    79 2

  • The spec for libp2p and associated submodules.

    30 6 Updated Feb 26, 2017
  • Also known as pubsub-flood or just dumbsub, this implementation of pubsub focused on delivering an API for Publish/Subscribe, but with no CastTree Forming (it just floods the network).

    JavaScript 9 5 Updated Feb 24, 2017
  • Crypto primitives for libp2p in JavaScript

    JavaScript 8 6 Updated Feb 24, 2017
  • Node.js libp2p Implementation of the railing process of a Node through a bootstrap peer list

    JavaScript 4 5 Updated Feb 24, 2017
  • Node.js implementation of libp2p

    JavaScript 135 14 Updated Feb 24, 2017
  • Node.js IPFS ping protocol implementation

    JavaScript 7 4 Updated Feb 24, 2017
  • JavaScript implementation of IPFS kademlia Peer Routing Record Store

    JavaScript 3 4 Updated Feb 24, 2017
  • Node.js Implementation of the Kademlia router for IPFS

    JavaScript 5 5 Updated Feb 24, 2017
  • libp2p dialer machine implementation in JavaScript.

    JavaScript 21 13 Updated Feb 24, 2017
  • Secio implementation in JavaScript

    JavaScript 5 3 Updated Feb 24, 2017
  • A test suite and interface you can use to implement a a IPRS compliant(https://github.com/ipfs/specs/tree/master/records) Record Store.

    JavaScript 5 3 Updated Feb 24, 2017
  • JavaScript libp2p Distributed Record Store implementation

    JavaScript 7 4 Updated Feb 24, 2017
  • peer-id implementation in JavaScript

    JavaScript 14 10 Updated Feb 24, 2017
  • A Kademlia DHT implemention on go-libp2p

    Go 11 6 Updated Feb 23, 2017
  • a collection of routing interfaces for go-libp2p

    Go 2 Updated Feb 23, 2017
  • Various cryptographic utilities used by ipfs

    Go 5 6 Updated Feb 22, 2017
  • libp2p implementation in Go

    Go 573 42 Updated Feb 22, 2017
  • 1 Updated Feb 21, 2017
  • multiplex implementation wrapper that is compatible with libp2p Stream Muxer expected interface

    JavaScript 5 4 Updated Feb 21, 2017
  • A flooding 'pubsub' system.

    Go 12 5 Updated Feb 21, 2017
  • libp2p WebRTC transport that includes a discovery mechanism provided by the signalling-star

    JavaScript 14 6 Updated Feb 21, 2017
  • Dial using WebRTC without the need to set up any Signalling Rendezvous Point!

    JavaScript 1 1 Updated Feb 21, 2017
  • JavaScript implementation of the WebSockets module that libp2p uses and that implements the abstract-transport interface

    JavaScript 2 6 Updated Feb 19, 2017
  • A test suite and interface you can use to implement a connection.

    JavaScript 12 4 Updated Feb 19, 2017
  • Peer Store for libp2p and IPFS

    JavaScript 5 4 Updated Feb 18, 2017
  • A test suite and interface you can use to implement a stream muxer.

    JavaScript 13 2 Updated Feb 18, 2017
  • Node.js libp2p mDNS discovery protocol implementation

    JavaScript 8 5 Updated Feb 19, 2017
  • Go Updated Feb 17, 2017
  • Go 1 Updated Feb 17, 2017
  • Node.js implementation of the uTP module that libp2p uses, which implements the abstract-transport interface

    JavaScript 3 4 Updated Feb 17, 2017