ipfs-merkle-dag(latest: 0.7.3) A JavaScript implementations of the IPFS MerkleDAG implementations (protobufs)
ipfs-blocks(latest: 0.2.3) JavaScript Implementation of Block and BlockService
ipfs-api(latest: 26.1.2) A client library for the IPFS HTTP API
ipfs-multipart(latest: 0.3.0) A set of utilities to help dealing with IPFS multipart.
libp2p-ipfs(latest: 0.15.0) The libp2p build (module) used by js-ipfs on Node.js
ipfs-data-importing(latest: 0.4.0) JavaScript implementation of the layout and chunking mechanisms used by IPFS
peer-book(latest: 0.9.2) Peer Store for libp2p and IPFS
ipfs-bitswap(latest: 20.0.2) JavaScript implementation of the Bitswap data exchange protocol used by IPFS
ipfs-unixfs-engine(latest: 0.35.4) JavaScript implementation of the unixfs Engine used by IPFS
libp2p-swarm(latest: 0.35.1) libp2p swarm implementation in JavaScript
libp2p-ipfs-browser(latest: 301.0.0) libp2p build (module) used in js-ipfs when running it on the browser
ipld-resolver(latest: 0.14.1) IPLD Resolver Implementation in JavaScript
libp2p-ipfs-nodejs(latest: 301.0.0) The libp2p build (module) used by js-ipfs on Node.js
libp2p-floodsub(latest: 0.29.1) libp2p-floodsub, 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).
libp2p(latest: 3.2.0) JavaScript implementation of libp2p, a modular peer to peer network stack
libp2p-kad-dht(latest: 0.28.6) JavaScript implementation of the Kad-DHT for libp2p
libp2p-mdns(latest: 0.18.0) Node.js libp2p mDNS discovery implementation for peer discovery
libp2p-multiplex(latest: 0.5.1) multiplex implementation wrapper that is compatible with libp2p Stream Muxer expected interface
libp2p-railing(latest: 0.9.2) Node.js IPFS Implementation of the railing process of a Node through a bootstrap peer list
libp2p-secio(latest: 0.13.1) Secio implementation in JavaScript
libp2p-tcp(latest: 0.17.2) Node.js implementation of the TCP module that libp2p uses, which implements the interface-connection and interface-transport interfaces
libp2p-webrtc-star(latest: 0.25.0) libp2p WebRTC transport that includes a discovery mechanism provided by the signalling-star
libp2p-websockets(latest: 0.16.2) JavaScript implementation of the WebSockets module that libp2p uses and that implements the interface-transport spec
libp2p-circuit(latest: 0.3.7) JavaScript implementation of circuit/switch relaying
libp2p-websocket-star(latest: 0.10.2) libp2p-webrtc-star without webrtc. Just plain socket.io.
pull-ndjson(latest: 0.2.0) A pull-streams ndjson parser and serializer, inspired by and compatible with [ndjson](https://www.npmjs.com/package/ndjson).
libp2p-keychain(latest: 0.6.1) Key management and cryptographically protected messages
libp2p-mplex(latest: 0.10.7) JavaScript implementation of https://github.com/libp2p/mplex
libp2p-record(latest: 0.10.6) libp2p record implementation
@libp2p/utils(latest: 7.0.15) Package to aggregate shared logic and dependencies for the libp2p ecosystem
libp2p-spdy(latest: 0.13.3) SPDY 3.1 implementation wrapper that is compatible with libp2p Stream Muxer expected interface
varint-decoder(latest: 1.0.0) Parse all the varints in a Buffer (for when there are varints everywhere)
multiplex(latest: 6.7.0) A binary stream multiplexer. Stream multiple streams of binary data over a single binary stream.
async-buffered-reader(latest: 1.2.1) Read how many bytes you want from your readable stream when they are available
simple-websocket-server(latest: 0.1.4) WebSockets server that mimics the Node.js `net` module API, yielding duplex streams instead of the 'onmessage/send' WebSockets API. Compatible with simple-websocket (https://github.com/feross/simple-websocket)
@libp2p/delegated-peer-routing(latest: 4.0.14) Leverage other peers in the libp2p network to perform Peer Routing calls.
@libp2p/kad-dht(latest: 16.2.0) JavaScript implementation of the Kad-DHT for libp2p
@libp2p/mplex(latest: 12.0.16) JavaScript implementation of https://github.com/libp2p/mplex
@libp2p/record(latest: 4.0.10) libp2p record implementation
@libp2p/websockets(latest: 10.1.8) JavaScript implementation of the WebSockets module that libp2p uses and that implements the interface-transport spec
timed-tape(latest: 0.1.1) Prints the time each tape test took
@libp2p/webrtc-star(latest: 7.0.0) libp2p WebRTC transport that includes a discovery mechanism provided by the signalling-star
@libp2p/floodsub(latest: 11.0.16) libp2p-floodsub, 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).
@libp2p/mdns(latest: 12.0.16) Node.js libp2p mDNS discovery implementation for peer discovery
@libp2p/tcp(latest: 11.0.15) A TCP transport for libp2p
@libp2p/prometheus-metrics(latest: 5.0.16) Collect libp2p metrics for scraping by Prometheus or Graphana
@libp2p/ping(latest: 3.1.0) Implementation of Ping Protocol