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: 4 days ago
First release: over 8 years ago
Dependent packages: 290
Dependent repositories: 3,195
Downloads: 80,346 last month
Stars: 2,219 on GitHub
Forks: 429 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: 1 day ago
@libp2p/multidim-interop 2.0.29
Multidimensional interop tests260 versions - Latest release: 4 days ago - 1 dependent repositories - 1.97 thousand downloads last month - 2,167 stars on GitHub - 6 maintainers
@libp2p/webrtc 4.0.29
A libp2p transport using WebRTC connections379 versions - Latest release: 4 days ago - 22 dependent packages - 97 dependent repositories - 20.5 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/webtransport 4.0.28
JavaScript implementation of the WebTransport module that libp2p uses and that implements the int...359 versions - Latest release: 4 days ago - 17 dependent packages - 94 dependent repositories - 18.5 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/prometheus-metrics 3.0.21
Collect libp2p metrics for scraping by Prometheus or Graphana342 versions - Latest release: 4 days ago - 6 dependent packages - 125 dependent repositories - 16.5 thousand downloads last month - 2,166 stars on GitHub - 6 maintainers
@libp2p/kad-dht 12.0.14
JavaScript implementation of the Kad-DHT for libp2p413 versions - Latest release: 4 days ago - 49 dependent packages - 377 dependent repositories - 46.1 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/mplex 10.0.21
JavaScript implementation of https://github.com/libp2p/mplex385 versions - Latest release: 4 days ago - 104 dependent packages - 512 dependent repositories - 55.4 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/circuit-relay-v2 1.0.21
Implementation of Circuit Relay v2171 versions - Latest release: 4 days ago - 5 dependent packages - 19.6 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/websockets 8.0.21
JavaScript implementation of the WebSockets module that libp2p uses and that implements the inter...366 versions - Latest release: 4 days ago - 95 dependent packages - 473 dependent repositories - 38.9 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/identify 1.0.20
Implementation of the Identify Protocol170 versions - Latest release: 4 days ago - 7 dependent packages - 27.8 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/bootstrap 10.0.21
Peer discovery via a list of bootstrap peers354 versions - Latest release: 4 days ago - 55 dependent packages - 408 dependent repositories - 52.4 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/floodsub 9.0.17
libp2p-floodsub, also known as pubsub-flood or just dumbsub, this implementation of pubsub focuse...353 versions - Latest release: 4 days ago - 22 dependent packages - 273 dependent repositories - 12.4 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/perf 3.0.21
Implementation of Perf Protocol286 versions - Latest release: 4 days ago - 2.04 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/mdns 10.0.21
Node.js libp2p mDNS discovery implementation for peer discovery360 versions - Latest release: 4 days ago - 18 dependent packages - 357 dependent repositories - 29.5 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/tcp 9.0.23
A TCP transport for libp2p395 versions - Latest release: 4 days ago - 71 dependent packages - 433 dependent repositories - 50 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/tls 1.0.8
A connection encrypter that uses TLS 1.362 versions - Latest release: 4 days ago - 2.57 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/plaintext 1.0.21
An insecure connection encrypter171 versions - Latest release: 4 days ago - 1 dependent package - 2.95 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/pubsub 9.0.16
libp2p pubsub base class380 versions - Latest release: 4 days ago - 17 dependent packages - 416 dependent repositories - 36.1 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/ping 1.0.16
Implementation of Ping Protocol166 versions - Latest release: 4 days ago - 3 dependent packages - 19.8 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-compliance-tests 5.4.2
Compliance tests for JS libp2p interfaces398 versions - Latest release: 4 days ago - 40 dependent packages - 20 dependent repositories - 4.18 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/peer-store 10.0.16
Stores information about peers libp2p knows on the network376 versions - Latest release: 4 days ago - 12 dependent packages - 487 dependent repositories - 60 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/upnp-nat 1.0.19
UPnP NAT hole punching169 versions - Latest release: 4 days ago - 1 dependent package - 15.5 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/autonat 1.0.18
Implementation of Autonat Protocol168 versions - Latest release: 4 days ago - 2 dependent packages - 16.9 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/fetch 1.0.15
Implementation of the Fetch Protocol165 versions - Latest release: 4 days ago - 3.55 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/dcutr 1.0.18
Implementation of the DCUtR Protocol168 versions - Latest release: 4 days ago - 1 dependent package - 16.8 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/echo 1.0.4
Implementation of an Echo protocol39 versions - Latest release: 4 days ago - 1.58 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/peer-record 7.0.15
Used to transfer signed peer data across the network358 versions - Latest release: 4 days ago - 12 dependent packages - 489 dependent repositories - 66.8 thousand downloads last month - 2,167 stars on GitHub - 6 maintainers
@libp2p/interface-internal 1.1.1
Interfaces implemented by internal libp2p components324 versions - Latest release: 4 days ago - 21 dependent packages - 103 dependent repositories - 55.4 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/multistream-select 5.1.8
JavaScript implementation of multistream-select346 versions - Latest release: 4 days ago - 8 dependent packages - 485 dependent repositories - 59.8 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/peer-collections 5.1.11
Stores values against a peer id338 versions - Latest release: 4 days ago - 18 dependent packages - 494 dependent repositories - 70.5 thousand downloads last month - 2,166 stars on GitHub - 6 maintainers
@libp2p/utils 5.3.2
Package to aggregate shared logic and dependencies for the libp2p ecosystem354 versions - Latest release: 4 days ago - 25 dependent packages - 496 dependent repositories - 76.7 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/keychain 4.0.13
Key management and cryptographically protected messages326 versions - Latest release: 4 days ago - 7 dependent packages - 181 dependent repositories - 35 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/logger 4.0.11
A logging component for use in js-libp2p modules342 versions - Latest release: 4 days ago - 122 dependent packages - 999 dependent repositories - 239 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/peer-id-factory 4.1.0
Create PeerId instances352 versions - Latest release: 4 days ago - 120 dependent packages - 351 dependent repositories - 62.9 thousand downloads last month - 2,166 stars on GitHub - 6 maintainers
@libp2p/crypto 4.1.0
Crypto primitives for libp2p356 versions - Latest release: 4 days ago - 77 dependent packages - 569 dependent repositories - 140 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/peer-id 4.1.0
Implementation of @libp2p/interface-peer-id350 versions - Latest release: 4 days ago - 133 dependent packages - 980 dependent repositories - 174 thousand downloads last month - 2,167 stars on GitHub - 6 maintainers
@libp2p/interface 1.3.0
The interface implemented by a libp2p node316 versions - Latest release: 4 days ago - 83 dependent packages - 351 dependent repositories - 225 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/record 4.0.1
libp2p record implementation44 versions - Latest release: 4 days ago - 9 dependent packages - 300 dependent repositories - 18.8 thousand downloads last month - 2,167 stars on GitHub - 6 maintainers
@chainsafe/libp2p-identify 1.0.0
Implementation of the Identify Protocol1 version - Latest release: 3 months ago - 2.3 thousand downloads last month - 2,219 stars on GitHub - 2 maintainers
@libp2p/pnet 1.0.1
Implementation of Connection protection management via a shared secret149 versions - Latest release: 6 months ago - 1.88 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/topology 4.0.3
libp2p network topology28 versions - Latest release: 11 months ago - 16 dependent packages - 390 dependent repositories - 13.2 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-pubsub-compliance-tests 5.0.9
Compliance tests for implementations of the libp2p PubSub interface38 versions - Latest release: 11 months ago - 3 dependent packages - 7 dependent repositories - 3 downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-connection 5.1.1
Connection interface for libp2p32 versions - Latest release: 11 months ago - 78 dependent packages - 1,102 dependent repositories - 135 thousand downloads last month - 2,167 stars on GitHub - 6 maintainers
@libp2p/interface-peer-store 2.0.4
Peer Store interface for libp2p27 versions - Latest release: 11 months ago - 30 dependent packages - 402 dependent repositories - 37.2 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-libp2p 3.2.0
The interface implemented by a libp2p node26 versions - Latest release: 12 months ago - 42 dependent packages - 265 dependent repositories - 25 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-stream-muxer-compliance-tests 7.0.3
Compliance tests for implementations of the libp2p Stream Muxer interface36 versions - Latest release: 12 months ago - 4 dependent packages - 5 dependent repositories - 12 downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-stream-muxer 4.1.2
Stream Muxer interface for libp2p29 versions - Latest release: 12 months ago - 15 dependent packages - 393 dependent repositories - 31.7 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-transport 4.0.3
Transport interface for libp2p28 versions - Latest release: 12 months ago - 33 dependent packages - 395 dependent repositories - 31.7 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-mocks 12.0.1
Mock implementations of several libp2p interfaces67 versions - Latest release: 12 months ago - 24 dependent packages - 36 dependent repositories - 1.53 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-dht 2.0.3
DHT interface for libp2p20 versions - Latest release: 12 months ago - 21 dependent packages - 381 dependent repositories - 11.3 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-transport-compliance-tests 4.0.2
Compliance tests for implementations of the libp2p Transport interface37 versions - Latest release: 12 months ago - 7 dependent packages - 7 dependent repositories - 14 downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-peer-discovery-compliance-tests 2.0.8
Compliance tests for implementations of the libp2p Peer Discovery interface22 versions - Latest release: 12 months ago - 8 dependent packages - 7 dependent repositories - 37 downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-peer-discovery 2.0.0
Peer Discovery interface for libp2p19 versions - Latest release: 12 months ago - 24 dependent packages - 282 dependent repositories - 20.6 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-address-manager 3.0.1
Address Manager interface for libp2p22 versions - Latest release: 12 months ago - 14 dependent packages - 262 dependent repositories - 14 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-keys 1.0.8
Keys interface for libp2p20 versions - Latest release: 12 months ago - 19 dependent packages - 496 dependent repositories - 41.1 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-record-compliance-tests 2.0.5
Compliance tests for implementations of the libp2p Record interface18 versions - Latest release: 12 months ago - 2 dependent packages - 3 dependent repositories - 7 downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-record 2.0.7
Record interface for libp2p21 versions - Latest release: 12 months ago - 6 dependent packages - 374 dependent repositories - 13.9 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-connection-encrypter-compliance-tests 5.0.1
Compliance tests for implementations of the libp2p Connection Encrypter interface31 versions - Latest release: 12 months ago - 6 dependent packages - 12 dependent repositories - 6 downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-connection-compliance-tests 2.0.9
Compliance tests for implementations of the libp2p Connection interface21 versions - Latest release: 12 months ago - 5 dependent packages - 5 dependent repositories - 10 downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-pubsub 4.0.1
PubSub interface for libp2p28 versions - Latest release: 12 months ago - 42 dependent packages - 783 dependent repositories - 80.9 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-registrar 2.0.12
Registrar interface for libp2p25 versions - Latest release: 12 months ago - 45 dependent packages - 395 dependent repositories - 25.8 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-peer-routing 1.1.1
Peer Routing interface for libp2p21 versions - Latest release: 12 months ago - 11 dependent packages - 387 dependent repositories - 25.5 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-keychain 2.0.5
Keychain interface for libp2p25 versions - Latest release: 12 months ago - 10 dependent packages - 1,056 dependent repositories - 88.2 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-content-routing 2.1.1
Content routing interface for libp2p23 versions - Latest release: 12 months ago - 15 dependent packages - 389 dependent repositories - 25.5 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-peer-info 1.0.10
Peer Info interface for libp2p21 versions - Latest release: 12 months ago - 42 dependent packages - 799 dependent repositories - 88.8 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-connection-gater 3.0.1
Connection gater interface for libp2p18 versions - Latest release: 12 months ago - 2 dependent packages - 53 dependent repositories - 5.48 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-connection-manager 3.0.1
Connection Manager interface for libp2p34 versions - Latest release: 12 months ago - 29 dependent packages - 367 dependent repositories - 14.2 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-metrics 4.0.8
Metrics interface for libp2p25 versions - Latest release: 12 months ago - 21 dependent packages - 393 dependent repositories - 25.4 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-connection-encrypter 4.0.1
Connection Encrypter interface for libp2p26 versions - Latest release: 12 months ago - 10 dependent packages - 361 dependent repositories - 13.4 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interfaces 3.3.2
Common code shared by the various libp2p interfaces71 versions - Latest release: 12 months ago - 144 dependent packages - 991 dependent repositories - 114 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@libp2p/interface-peer-id 2.0.2
Peer Identifier interface for libp2p24 versions - Latest release: 12 months ago - 144 dependent packages - 1,326 dependent repositories - 147 thousand downloads last month - 2,219 stars on GitHub - 6 maintainers
@compendia/libp2p-commonjs 0.29.3
JavaScript implementation of libp2p, a modular peer to peer network stack1 version - Latest release: about 3 years ago - 2 dependent packages - 3 downloads last month - 2,217 stars on GitHub - 1 maintainer
knightxv-libp2p 1.0.0
JavaScript implementation of libp2p, a modular peer to peer network stack3 versions - Latest release: over 3 years ago - 1 dependent package - 6 downloads last month - 2,219 stars on GitHub - 1 maintainer
@jimpick/libp2p 0.24.0-1
JavaScript base class for libp2p bundles1 version - Latest release: over 5 years ago - 3 dependent packages - 1 dependent repositories - 2 downloads last month - 2,218 stars on GitHub - 1 maintainer