Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
Top 0.8% downloads on npmjs.org
Top 0.2% dependent packages on npmjs.org
Top 0.4% dependent repos on npmjs.org
Top 1.8% forks on npmjs.org
Top 0.5% docker downloads on npmjs.org
npmjs.org : libp2p
JavaScript implementation of libp2p, a modular peer to peer network stack
Registry
-
Source
- Homepage
- JSON
purl: pkg:npm/libp2p
Keywords: IPFS, libp2p, network, p2p, peer, peer-to-peer, ipfs, js-ipfs, networking-stack
License: Apache-2.0,MIT
Latest release: 8 days ago
First release: over 8 years ago
Dependent packages: 290
Dependent repositories: 3,195
Downloads: 75,492 last month
Stars: 2,235 on GitHub
Forks: 430 on GitHub
Docker dependents: 28
Docker downloads: 587,751
Total Commits: 5888
Committers: 213
Average commits per author: 27.643
Development Distribution Score (DDS): 0.82
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: 2 days ago
libp2p 1.5.1
JavaScript implementation of libp2p, a modular peer to peer network stack784 versions - Latest release: 8 days ago - 290 dependent packages - 3,195 dependent repositories - 75.5 thousand downloads last month - 2,235 stars on GitHub - 5 maintainers
@chainsafe/libp2p-noise 15.0.0
![npm](https://img.shields.io/npm/v/@chainsafe/libp2p-noise) [![](https://img.shields.io/github/a...41 versions - Latest release: 4 months ago - 120 dependent packages - 806 dependent repositories - 74 thousand downloads last month - 37 stars on GitHub - 2 maintainers
ipfs-bitswap 20.0.2
JavaScript implementation of the Bitswap data exchange protocol used by IPFS115 versions - Latest release: 4 months ago - 36 dependent packages - 1,919 dependent repositories - 43 thousand downloads last month - 66 stars on GitHub - 6 maintainers
@libp2p/kad-dht 12.0.15
JavaScript implementation of the Kad-DHT for libp2p426 versions - Latest release: 9 days ago - 49 dependent packages - 377 dependent repositories - 42 thousand downloads last month - 2,235 stars on GitHub - 6 maintainers
ipfs-core 0.18.1 deprecated
JavaScript implementation of the IPFS specification279 versions - Latest release: 12 months ago - 217 dependent packages - 989 dependent repositories - 25.5 thousand downloads last month - 7,452 stars on GitHub - 2 maintainers
datastore-pubsub 8.0.0
Responsible for providing an interface-datastore compliant api to pubsub39 versions - Latest release: about 1 year ago - 13 dependent packages - 1,739 dependent repositories - 24.4 thousand downloads last month - 12 stars on GitHub - 3 maintainers
libp2p-kad-dht 0.28.6
JavaScript implementation of the Kad-DHT for libp2p109 versions - Latest release: over 2 years ago - 92 dependent packages - 1,859 dependent repositories - 20.7 thousand downloads last month - 139 stars on GitHub - 4 maintainers
@chainsafe/lodestar 1.18.0 💰
Command line interface for lodestar2,248 versions - Latest release: 17 days ago - 4 dependent packages - 4 dependent repositories - 19 thousand downloads last month - 993 stars on GitHub - 6 maintainers
@libp2p/webrtc 4.0.31
A libp2p transport using WebRTC connections393 versions - Latest release: 8 days ago - 22 dependent packages - 97 dependent repositories - 17.9 thousand downloads last month - 2,235 stars on GitHub - 6 maintainers
ipfs 0.66.1 deprecated
JavaScript implementation of the IPFS specification504 versions - Latest release: 12 months ago - 492 dependent packages - 1,596 dependent repositories - 17.8 thousand downloads last month - 7,452 stars on GitHub - 2 maintainers
libp2p-floodsub 0.29.1
libp2p-floodsub, also known as pubsub-flood or just dumbsub, this implementation of pubsub focuse...69 versions - Latest release: about 2 years ago - 32 dependent packages - 1,770 dependent repositories - 16.6 thousand downloads last month - 47 stars on GitHub - 4 maintainers
@libp2p/webtransport 4.0.30
JavaScript implementation of the WebTransport module that libp2p uses and that implements the int...373 versions - Latest release: 8 days ago - 17 dependent packages - 94 dependent repositories - 15.7 thousand downloads last month - 2,235 stars on GitHub - 6 maintainers
ipfs-cli 0.16.1 deprecated
JavaScript implementation of the IPFS specification275 versions - Latest release: 12 months ago - 5 dependent packages - 443 dependent repositories - 15.1 thousand downloads last month - 7,449 stars on GitHub - 2 maintainers
ipfs-daemon 0.16.1 deprecated
JavaScript implementation of the IPFS specification274 versions - Latest release: 12 months ago - 12 dependent packages - 438 dependent repositories - 14.7 thousand downloads last month - 7,449 stars on GitHub - 2 maintainers
libp2p-gossipsub 0.14.1
A typescript implementation of gossipsub50 versions - Latest release: over 1 year ago - 63 dependent packages - 1,357 dependent repositories - 14.2 thousand downloads last month - 131 stars on GitHub - 4 maintainers
helia 4.2.1
An implementation of IPFS in JavaScript213 versions - Latest release: 8 days ago - 19 dependent packages - 29 dependent repositories - 14.1 thousand downloads last month - 587 stars on GitHub - 2 maintainers
@veramo/did-comm 6.0.0
Veramo messaging plugin implementing DIDComm v2.554 versions - Latest release: about 1 month ago - 15 dependent packages - 34 dependent repositories - 8.39 thousand downloads last month - 393 stars on GitHub - 4 maintainers
@constl/ipa 1.0.12
<p align="center"> <a href="https://docu.réseau-constellation.ca" title="Constellation"> <i...152 versions - Latest release: 3 days ago - 13 dependent packages - 4 dependent repositories - 5.93 thousand downloads last month - 1 maintainer
libp2p-connection-manager 0.1.0 deprecated
JS Libp2p Connection Manager2 versions - Latest release: about 5 years ago - 7 dependent packages - 483 dependent repositories - 5.5 thousand downloads last month - 2 maintainers
@waku/core 0.0.29
TypeScript implementation of the Waku v2 protocol48 versions - Latest release: 10 days ago - 13 dependent packages - 2 dependent repositories - 5.48 thousand downloads last month - 159 stars on GitHub - 3 maintainers
@waku/interfaces 0.0.24
Definition of Waku interfaces43 versions - Latest release: 10 days ago - 17 dependent packages - 3 dependent repositories - 5.47 thousand downloads last month - 159 stars on GitHub - 3 maintainers
libp2p-websocket-star 0.10.2 deprecated
libp2p-webrtc-star without webrtc. Just plain socket.io.35 versions - Latest release: over 5 years ago - 28 dependent packages - 725 dependent repositories - 5.21 thousand downloads last month - 39 stars on GitHub - 2 maintainers
libp2p-circuit 0.3.7 deprecated
JavaScript implementation of circuit/switch relaying17 versions - Latest release: almost 5 years ago - 14 dependent packages - 551 dependent repositories - 5.12 thousand downloads last month - 19 stars on GitHub - 1 maintainer
@hoprnet/hopr-core 1.93.6 deprecated
Privacy-preserving messaging protocol with incentivations for relay operators2,122 versions - Latest release: 12 months ago - 6 dependent packages - 9 dependent repositories - 4.88 thousand downloads last month - 2 maintainers
@hoprnet/hopr-utils 1.93.7 deprecated
HOPR-based utilities to process multiple data structures2,076 versions - Latest release: 12 months ago - 14 dependent packages - 18 dependent repositories - 3.72 thousand downloads last month - 2 maintainers
@waku/sdk 0.0.25
A unified SDK for easy creation and management of js-waku nodes.29 versions - Latest release: 10 days ago - 2 dependent packages - 1 dependent repositories - 3.69 thousand downloads last month - 159 stars on GitHub - 3 maintainers
@lodestar/reqresp 1.18.0 💰
A Typescript implementation of the Ethereum Consensus ReqResp protocol1,152 versions - Latest release: 17 days ago - 2 dependent packages - 1 dependent repositories - 3.65 thousand downloads last month - 993 stars on GitHub - 4 maintainers
@canvas-js/core 0.9.1
A Canvas app replicates and executes a log of signed actions, sourced from GossipLog, with read/w...160 versions - Latest release: 9 days ago - 6 dependent packages - 1 dependent repositories - 3.57 thousand downloads last month - 3 maintainers
lit-js-sdk 1.3.4
LIT Javascript SDK374 versions - Latest release: about 1 year ago - 53 dependent packages - 127 dependent repositories - 3.34 thousand downloads last month - 120 stars on GitHub - 3 maintainers
@lodestar/beacon-node 1.18.0 💰
A Typescript implementation of the beacon chain1,414 versions - Latest release: 17 days ago - 2 dependent packages - 1 dependent repositories - 3.32 thousand downloads last month - 993 stars on GitHub - 4 maintainers
@helia/interop 6.1.3
Interop tests for Helia157 versions - Latest release: 8 days ago - 1.94 thousand downloads last month - 587 stars on GitHub - 2 maintainers
@libp2p/perf 3.0.22
Implementation of Perf Protocol299 versions - Latest release: 9 days ago - 1.75 thousand downloads last month - 2,235 stars on GitHub - 6 maintainers
@libp2p/multidim-interop 2.0.31
Multidimensional interop tests274 versions - Latest release: 8 days ago - 1 dependent repositories - 1.59 thousand downloads last month - 2,167 stars on GitHub - 6 maintainers
ipsql 1.2.18
Decentralized SQL Database62 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 1.57 thousand downloads last month - 1 maintainer
@canvas-js/discovery 0.9.1
This is a general-purpose discovery and presence service for Canvas peers.75 versions - Latest release: 9 days ago - 1 dependent package - 1.26 thousand downloads last month - 3 maintainers
trystero 0.18.0
Serverless WebRTC matchmaking for painless P2P56 versions - Latest release: 3 months ago - 2 dependent packages - 10 dependent repositories - 1.21 thousand downloads last month - 866 stars on GitHub - 1 maintainer
@mdip/ipfs-core 0.14.6
JavaScript implementation of the IPFS specification10 versions - Latest release: about 2 years ago - 2 dependent packages - 1 dependent repositories - 1.16 thousand downloads last month - 7,450 stars on GitHub - 3 maintainers
@canvas-js/gossiplog 0.9.1
GossipLog is a decentralized, authenticated, multi-writer log designed to serve as a **general-pu...76 versions - Latest release: 9 days ago - 2 dependent packages - 1.08 thousand downloads last month - 3 maintainers
libp2p-pubsub 0.9.1
libp2p pubsub base class30 versions - Latest release: over 2 years ago - 16 dependent packages - 853 dependent repositories - 911 downloads last month - 75 stars on GitHub - 3 maintainers
@fluencelabs/js-client 0.9.0
Client for interacting with Fluence network40 versions - Latest release: 3 months ago - 4 dependent packages - 9 dependent repositories - 830 downloads last month - 68 stars on GitHub - 5 maintainers
@fluencelabs/fluence 0.62.0 deprecated
JS Client API720 versions - Latest release: about 1 year ago - 11 dependent packages - 31 dependent repositories - 794 downloads last month - 63 stars on GitHub - 5 maintainers
@aztec/p2p 0.38.0
This package includes the functionality of the P2P networking required by the aztec node. The `P2...105 versions - Latest release: 2 days ago - 1 dependent repositories - 779 downloads last month - 6 maintainers
ipld-explorer-components 6.0.0
React components for https://explore.ipld.io45 versions - Latest release: 3 months ago - 1 dependent package - 18 dependent repositories - 603 downloads last month - 23 stars on GitHub - 6 maintainers
@peerbit/stream 4.0.5 💰
A building block for direct streaming protocols53 versions - Latest release: 2 months ago - 2 dependent packages - 597 downloads last month - 143 stars on GitHub - 1 maintainer
@peerbit/pubsub 3.0.5 💰
Direct streaming for libp2p54 versions - Latest release: 2 months ago - 1 dependent package - 596 downloads last month - 138 stars on GitHub - 1 maintainer
@peerbit/blocks 2.0.32 💰
Block store streaming60 versions - Latest release: 2 months ago - 1 dependent package - 587 downloads last month - 143 stars on GitHub - 1 maintainer
@hoprnet/hopr-connect 1.93.6 deprecated
A libp2p-complaint transport module that handles NAT traversal by using WebRTC959 versions - Latest release: 12 months ago - 3 dependent packages - 6 dependent repositories - 566 downloads last month - 4 stars on GitHub - 2 maintainers
welo 4.2.0
peer-to-peer, collaborative states using merkle-crdts86 versions - Latest release: about 1 month ago - 3 dependent repositories - 489 downloads last month - 27 stars on GitHub - 1 maintainer
ipfs-pubsub-room 3.0.0
IPFS pub-sub room32 versions - Latest release: almost 2 years ago - 29 dependent packages - 244 dependent repositories - 481 downloads last month - 283 stars on GitHub - 3 maintainers
@canvas-js/cli 0.9.1
Canvas provides a command line interface for running applications inside Node.js.163 versions - Latest release: 9 days ago - 1 dependent package - 1 dependent repositories - 427 downloads last month - 3 maintainers
@peerbit/libp2p-test-utils 2.1.3 💰
Test utils for Peerbit26 versions - Latest release: 3 months ago - 5 dependent packages - 414 downloads last month - 143 stars on GitHub - 1 maintainer
@djack-sdk/network 0.1.17
DJack, previous known as Jackmail was a serverless browser application which was capable of deliv...11 versions - Latest release: 5 months ago - 1 dependent package - 375 downloads last month - 1 maintainer
@peerbit/log 3.0.34
Append-only log CRDT73 versions - Latest release: 2 months ago - 1 dependent package - 1 dependent repositories - 368 downloads last month - 1 maintainer
@dao-xyz/peerbit-block 0.0.15 💰
Block store for Peerbit13 versions - Latest release: over 1 year ago - 5 dependent packages - 358 downloads last month - 143 stars on GitHub - 1 maintainer
@peerbit/test-lib 0.0.1 💰
P2P database framework with encryption, sharding and search7 versions - Latest release: 11 months ago - 1 dependent package - 336 downloads last month - 143 stars on GitHub - 1 maintainer
@instadapp/iga-node 0.0.0-dev.ffd542c
## Installation310 versions - Latest release: about 2 years ago - 1 dependent package - 274 downloads last month - 4 maintainers
@dao-xyz/libp2p-noise 14.1.2
This fork is ESM only.23 versions - Latest release: 5 months ago - 7 dependent packages - 2 dependent repositories - 225 downloads last month - 0 stars on GitHub - 1 maintainer
prs-atm 7.0.2
A CLI client and also an API library for PRESS.one.200 versions - Latest release: almost 3 years ago - 1 dependent package - 2 dependent repositories - 218 downloads last month - 48 stars on GitHub - 1 maintainer
denetwork-utils 1.0.63
utils for DeNetwork29 versions - Latest release: 4 months ago - 10 dependent packages - 1 dependent repositories - 215 downloads last month - 1 maintainer
js-waku 0.30.0 deprecated
TypeScript implementation of the Waku v2 protocol108 versions - Latest release: over 1 year ago - 15 dependent packages - 80 dependent repositories - 212 downloads last month - 154 stars on GitHub - 1 maintainer
@soloseng/ethereumjs-client 0.6.7 removed
EthereumJS client implementation3 versions - Latest release: over 1 year ago - 192 downloads last month - 2,050 stars on GitHub - 1 maintainer
@dao-xyz/peerbit-node 1.0.6 💰
P2P database framework with encryption, sharding and search187 versions - Latest release: 11 months ago - 3 dependent packages - 1 dependent repositories - 191 downloads last month - 142 stars on GitHub - 1 maintainer
fluence 0.7.108
the browser js-libp2p client for the Fluence network176 versions - Latest release: over 3 years ago - 4 dependent packages - 13 dependent repositories - 190 downloads last month - 850 stars on GitHub - 2 maintainers
@sarcophagus-org/sarcophagus-v2-sdk 0.2.62
The Sarcophagus V2 SDK is a TypeScript library designed to simplify the interaction with the Sarc...32 versions - Latest release: 2 days ago - 1 dependent repositories - 178 downloads last month - 3 maintainers
@sarcophagus-org/sarcophagus-v2-sdk-client 0.2.62
The Sarcophagus V2 SDK is a TypeScript library designed to simplify the interaction with the Sarc...43 versions - Latest release: 2 days ago - 177 downloads last month - 3 maintainers
@pintswap/sdk 1.5.41
Pintswap's software development kit. This SDK is the first to enable peer-to-peer ERC20 token swa...99 versions - Latest release: 4 months ago - 1 dependent repositories - 172 downloads last month - 2 stars on GitHub - 4 maintainers
@dwn-protocol/dwn 0.0.62 removed
Library for accessing the features and capabilities of the ID Protocol62 versions - Latest release: 8 months ago - 164 downloads last month - 1 maintainer
@instadapp/interop-x 0.0.0-dev.ffcf753
## Installation169 versions - Latest release: almost 2 years ago - 1 dependent package - 163 downloads last month - 4 maintainers
@dreamcatcher-tech/interblock 1.0.162
[![npm package][npm-badge]][npm] [![Coverage Status](https://coveralls.io/repos/github/dreamcatch...190 versions - Latest release: 5 months ago - 6 dependent packages - 2 dependent repositories - 150 downloads last month - 1 stars on GitHub - 1 maintainer
lfc-api 2.18.9
!important <!-- when building from source, there are some missing parts in the code (like QRCODE...130 versions - Latest release: almost 2 years ago - 6 dependent packages - 3 dependent repositories - 144 downloads last month - 0 stars on GitHub - 1 maintainer
coinsloot-ui 0.1.68
<p align="center"> <a href="https://coinsloot.com" rel="noopener" target="_blank"><img width="3...67 versions - Latest release: over 2 years ago - 1 dependent package - 141 downloads last month - 0 stars on GitHub - 1 maintainer
tokenpass-server 0.1.5 removed
TokenPass Server5 versions - Latest release: 6 months ago - 123 downloads last month - 1 maintainer
react-ipfs 0.4.4
<div align="center">73 versions - Latest release: about 1 year ago - 2 dependent packages - 3 dependent repositories - 116 downloads last month - 11 stars on GitHub - 1 maintainer
@futureverse/sylo-protocol-sdk 0.0.0-sm-88
A typescript implementation for the event relay protocol. Implements functionality for performing...37 versions - Latest release: 7 months ago - 113 downloads last month - 16 maintainers
@ethereumjs/client 0.10.1
EthereumJS Execution Layer (EL) Client Implementation21 versions - Latest release: about 2 months ago - 1 dependent package - 4 dependent repositories - 110 downloads last month - 2,476 stars on GitHub - 4 maintainers
libp2p-ipfs-browser 301.0.0
libp2p build (module) used in js-ipfs when running it on the browser40 versions - Latest release: almost 7 years ago - 4 dependent packages - 28 dependent repositories - 98 downloads last month - 38 stars on GitHub - 2 maintainers
@dwn-protocol/id-sdk 0.0.58
SDK for accessing the features and capabilities57 versions - Latest release: 4 months ago - 91 downloads last month - 1 maintainer
libcolla 0.0.86
libcolla83 versions - Latest release: almost 2 years ago - 2 dependent packages - 1 dependent repositories - 89 downloads last month - 0 stars on GitHub - 1 maintainer
@dao-xyz/peerbit-test-utils 1.0.4 💰
Test utils for Peerbit68 versions - Latest release: 11 months ago - 18 dependent packages - 3 dependent repositories - 81 downloads last month - 142 stars on GitHub - 1 maintainer
@textile/ipfs-lite 0.1.6 deprecated
A lightweight minimal IPFS peer for typescript/javascript.8 versions - Latest release: over 4 years ago - 2 dependent packages - 2 dependent repositories - 75 downloads last month - 91 stars on GitHub - 7 maintainers
@waku/create 0.0.15 deprecated
Easily create a Waku node14 versions - Latest release: 11 months ago - 6 dependent packages - 2 dependent repositories - 72 downloads last month - 159 stars on GitHub - 3 maintainers
@tabcat/zzzync 5.0.0
replication protocol over IPLD, IPNS, and IPFS Provider Records30 versions - Latest release: 4 months ago - 1 dependent package - 2 dependent repositories - 69 downloads last month - 12 stars on GitHub - 1 maintainer
libp2p-ipfs-nodejs 301.0.0
The libp2p build (module) used by js-ipfs on Node.js29 versions - Latest release: almost 7 years ago - 7 dependent packages - 16 dependent repositories - 64 downloads last month - 42 stars on GitHub - 2 maintainers
symbol-client 1.0.0
sdk for symbol use in client41 versions - Latest release: about 1 year ago - 62 downloads last month - 1 maintainer
dagula 7.3.0
Suck a DAG out of a peer in the IPFS network.35 versions - Latest release: 4 months ago - 2 dependent packages - 2 dependent repositories - 55 downloads last month - 27 stars on GitHub - 2 maintainers
@functionland/file-protocol 0.3.6 deprecated
6 versions - Latest release: about 2 years ago - 5 dependent packages - 3 dependent repositories - 54 downloads last month - 3 maintainerspeer-star-app 0.10.6
Peer-Star App support for real-time collaborative DApps built on top of IPFS46 versions - Latest release: over 5 years ago - 2 dependent packages - 2 dependent repositories - 52 downloads last month - 226 stars on GitHub - 2 maintainers
@dao-xyz/peerbit-libp2p 1.0.4 💰
libp2p node for Peerbit45 versions - Latest release: 11 months ago - 3 dependent packages - 2 dependent repositories - 52 downloads last month - 142 stars on GitHub - 1 maintainer
waggle 4.3.15
tlg-manager81 versions - Latest release: over 2 years ago - 1 dependent package - 3 dependent repositories - 50 downloads last month - 1 stars on GitHub - 5 maintainers
@dao-xyz/libp2p-direct-block 1.0.4 💰
Block store streaming41 versions - Latest release: 11 months ago - 3 dependent packages - 2 dependent repositories - 49 downloads last month - 142 stars on GitHub - 1 maintainer
ethereumjs-client 0.0.6 deprecated
EthereumJS client implementation4 versions - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 48 downloads last month - 192 stars on GitHub - 4 maintainers
@dao-xyz/libp2p-direct-sub 1.0.4 💰
Direct streaming for libp2p40 versions - Latest release: 11 months ago - 2 dependent packages - 2 dependent repositories - 47 downloads last month - 142 stars on GitHub - 1 maintainer
@functionland/graph-protocol 0.2.2 deprecated
5 versions - Latest release: about 2 years ago - 4 dependent packages - 3 dependent repositories - 46 downloads last month - 3 maintainersjs-swrm-client 0.0.43
A lighweight swrm client for browser.42 versions - Latest release: about 3 years ago - 1 dependent package - 46 downloads last month - 1 maintainer
@dexkit/web3forms 0.11.0
7 versions - Latest release: about 2 months ago - 1 dependent package - 1 dependent repositories - 46 downloads last month - 1 maintainer@veramo/libp2p-client 4.0.1-unstable.4
A libp2p client plugin for Veramo1 version - Latest release: over 1 year ago - 1 dependent package - 45 downloads last month - 397 stars on GitHub - 4 maintainers
@dao-xyz/libp2p-direct-stream 1.0.4 💰
A building block for direct streaming protocols38 versions - Latest release: 11 months ago - 2 dependent packages - 2 dependent repositories - 44 downloads last month - 142 stars on GitHub - 1 maintainer
chaintalk-utils 1.0.35
utils for ChainTalk36 versions - Latest release: 8 months ago - 6 dependent packages - 44 downloads last month - 1 maintainer
@solcial.io/ipfs-client 1.3.0 removed
Solcial IPFS SDK22 versions - Latest release: about 1 year ago - 41 downloads last month - 6 maintainers
@zalastax/nolb-libp 2023.1.24 removed
Subpackage of no-one-left-behind.1 version - Latest release: over 1 year ago - 41 downloads last month - 110 stars on GitHub - 1 maintainer