Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 1.4% on crates.io
Top 1.0% downloads on crates.io
Top 0.6% dependent packages on crates.io
Top 1.0% dependent repos on crates.io
Top 1.3% forks on crates.io
Top 2.6% docker downloads on crates.io

crates.io : libp2p

Peer-to-peer networking library

Registry - Source - Documentation - JSON
purl: pkg:cargo/libp2p
Keywords: peer-to-peer, libp2p, networking, decentralization, rust
License: MIT
Latest release: 5 months ago
First release: almost 6 years ago
Dependent packages: 145
Dependent repositories: 1,645
Downloads: 5,291,450 total
Stars: 4,117 on GitHub
Forks: 853 on GitHub
Docker dependents: 37
Docker downloads: 23,282,630
Total Commits: 2205
Committers: 207
Average commits per author: 10.652
Development Distribution Score (DDS): 0.71
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: 8 days ago

Top 3.4% on crates.io
sp-consensus 0.37.0
Common utilities for building and using consensus engines in substrate. (polkadot v1.11.0)
49 versions - Latest release: 19 days ago - 53 dependent packages - 498 dependent repositories - 309 thousand downloads total - 1,386 stars on GitHub - 1 maintainer
Top 3.2% on crates.io
sc-cli 0.41.0
Substrate CLI interface. (polkadot v1.11.0)
51 versions - Latest release: 18 days ago - 18 dependent packages - 476 dependent repositories - 234 thousand downloads total - 1,386 stars on GitHub - 1 maintainer
Top 3.7% on crates.io
sc-telemetry 19.0.0
Telemetry utils (polkadot v1.11.0)
38 versions - Latest release: 18 days ago - 22 dependent packages - 452 dependent repositories - 246 thousand downloads total - 1,386 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
sc-network 0.39.0
Substrate network protocol (polkadot v1.11.0)
50 versions - Latest release: 18 days ago - 44 dependent packages - 451 dependent repositories - 249 thousand downloads total - 1,386 stars on GitHub - 1 maintainer
Top 3.1% on crates.io
sc-consensus 0.38.0
Collection of common consensus specific implementations for Substrate (client) (polkadot v1.11.0)
45 versions - Latest release: 19 days ago - 28 dependent packages - 449 dependent repositories - 234 thousand downloads total - 1,386 stars on GitHub - 1 maintainer
Top 4.7% on crates.io
libp2p-core-derive 0.21.0
Procedural macros of libp2p-core
28 versions - Latest release: over 3 years ago - 1 dependent package - 442 dependent repositories - 732 thousand downloads total - 4,117 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
sc-offchain 34.0.0
Substrate offchain workers (polkadot v1.11.0)
51 versions - Latest release: 18 days ago - 6 dependent packages - 402 dependent repositories - 222 thousand downloads total - 1,386 stars on GitHub - 1 maintainer
Top 2.5% on crates.io
sc-peerset 8.0.0
Connectivity manager based on reputation
20 versions - Latest release: about 1 year ago - 7 dependent packages - 388 dependent repositories - 201 thousand downloads total - 8,380 stars on GitHub - 1 maintainer
Top 4.6% on crates.io
sc-network-gossip 0.39.0
Gossiping for the Substrate network protocol (polkadot v1.11.0)
50 versions - Latest release: 18 days ago - 4 dependent packages - 382 dependent repositories - 220 thousand downloads total - 1,386 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
sc-authority-discovery 0.39.0
Substrate authority discovery. (polkadot v1.11.0)
49 versions - Latest release: 18 days ago - 3 dependent packages - 272 dependent repositories - 65.8 thousand downloads total - 1,386 stars on GitHub - 1 maintainer
Top 3.6% on crates.io
libp2p-quic 0.10.2
TLS based QUIC transport implementation for libp2p
20 versions - Latest release: 5 months ago - 9 dependent packages - 149 dependent repositories - 2.37 million downloads total - 4,117 stars on GitHub - 2 maintainers
Top 4.5% on crates.io
libp2p-webrtc 0.3.0
WebRTC transport for libp2p
13 versions - Latest release: about 2 years ago - 2 dependent packages - 143 dependent repositories - 1.34 million downloads total - 4,117 stars on GitHub - 2 maintainers
Top 4.9% on crates.io
sc-network-common 0.38.0
Substrate network common (polkadot v1.11.0)
35 versions - Latest release: 18 days ago - 21 dependent packages - 92 dependent repositories - 62.1 thousand downloads total - 1,386 stars on GitHub - 1 maintainer
Top 5.4% on crates.io
sc-network-sync 0.38.0
Substrate sync network protocol (polkadot v1.11.0)
35 versions - Latest release: 18 days ago - 13 dependent packages - 81 dependent repositories - 50.8 thousand downloads total - 1,386 stars on GitHub - 1 maintainer
Top 7.0% on crates.io
sc-network-light 0.38.0
Substrate light network protocol (polkadot v1.11.0)
35 versions - Latest release: 18 days ago - 2 dependent packages - 79 dependent repositories - 48.6 thousand downloads total - 1,386 stars on GitHub - 1 maintainer
Top 8.1% on crates.io
sc-network-bitswap 0.37.0
Substrate bitswap protocol (polkadot v1.10.0)
34 versions - Latest release: about 1 month ago - 1 dependent package - 48 dependent repositories - 48.1 thousand downloads total - 1,386 stars on GitHub - 1 maintainer
Top 6.6% on crates.io
sc-network-transactions 0.38.0
Substrate transaction protocol (polkadot v1.11.0)
35 versions - Latest release: 18 days ago - 2 dependent packages - 48 dependent repositories - 48.5 thousand downloads total - 1,386 stars on GitHub - 1 maintainer
Top 7.1% on crates.io
discv5 0.6.0
Implementation of the p2p discv5 discovery protocol
37 versions - Latest release: 26 days ago - 3 dependent packages - 31 dependent repositories - 341 thousand downloads total - 151 stars on GitHub - 1 maintainer
aleph-bft 0.36.5
AlephBFT is an asynchronous and Byzantine fault tolerant consensus protocol aimed at ordering arb...
42 versions - Latest release: about 1 month ago - 1 dependent package - 16 dependent repositories - 94.4 thousand downloads total - 46 stars on GitHub - 2 maintainers
Top 9.2% on crates.io
casper-node 1.5.6
The Casper blockchain node
36 versions - Latest release: 3 months ago - 2 dependent packages - 13 dependent repositories - 18.6 thousand downloads total - 386 stars on GitHub - 1 maintainer
libp2p-bitswap 0.25.1
Implementation of the ipfs bitswap protocol.
34 versions - Latest release: almost 1 year ago - 4 dependent packages - 12 dependent repositories - 51.8 thousand downloads total - 32 stars on GitHub - 1 maintainer
sc-network-statement 0.21.0
Substrate statement protocol (polkadot v1.11.0)
18 versions - Latest release: 18 days ago - 10 dependent repositories - 5.56 thousand downloads total - 1,386 stars on GitHub - 1 maintainer
pea2pea 0.49.0
A simple, low-level, and customizable implementation of a TCP P2P node.
66 versions - Latest release: 5 months ago - 2 dependent packages - 9 dependent repositories - 65.5 thousand downloads total - 43 stars on GitHub - 1 maintainer
sn_client 0.106.0
Safe Network Client
575 versions - Latest release: 11 days ago - 6 dependent packages - 8 dependent repositories - 178 thousand downloads total - 37 stars on GitHub - 2 maintainers
Top 8.8% on crates.io
ipfs-embed 0.26.1
small embeddable ipfs implementation
35 versions - Latest release: 10 months ago - 7 dependent packages - 8 dependent repositories - 22.4 thousand downloads total - 331 stars on GitHub - 1 maintainer
sn_transfers 0.18.0
Safe Network Transfer Logic
172 versions - Latest release: 11 days ago - 9 dependent packages - 7 dependent repositories - 82.9 thousand downloads total - 37 stars on GitHub - 2 maintainers
libp2p-broadcast 0.12.0
broadcast messages to connected peers
14 versions - Latest release: over 1 year ago - 2 dependent packages - 6 dependent repositories - 17.4 thousand downloads total - 5 stars on GitHub - 1 maintainer
acme 0.3.1 💰
Acme aims to provide a solid foundation for developing robust machine-learning systems in Rust.
56 versions - Latest release: 24 days ago - 10 dependent packages - 5 dependent repositories - 18.5 thousand downloads total - 3 stars on GitHub - 1 maintainer
libp2p-blake-streams 0.1.1
Performant authenticated replicated streams.
2 versions - Latest release: almost 3 years ago - 1 dependent package - 4 dependent repositories - 4.07 thousand downloads total - 5 stars on GitHub - 1 maintainer
artillery-core 0.1.2 💰
Fire-forged cluster management & Distributed data protocol
6 versions - Latest release: almost 3 years ago - 1 dependent package - 4 dependent repositories - 6.32 thousand downloads total - 73 stars on GitHub - 2 maintainers
bee-network 0.2.2
Networking functionality and types for nodes and clients participating in the IOTA protocol built...
5 versions - Latest release: over 2 years ago - 1 dependent package - 3 dependent repositories - 20.1 thousand downloads total - 277 stars on GitHub - 1 maintainer
stronghold-communication 0.4.1
libp2p-noise based communication system for IOTA Stronghold
1 version - Latest release: about 3 years ago - 1 dependent package - 3 dependent repositories - 4.66 thousand downloads total - 498 stars on GitHub - 1 maintainer
stronghold-p2p 0.4.2
Networking functionality for Stronghold
3 versions - Latest release: almost 2 years ago - 1 dependent package - 3 dependent repositories - 2.82 thousand downloads total - 498 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
iroh-metrics 0.16.2
metrics for iroh
18 versions - Latest release: 6 days ago - 22 dependent packages - 2 dependent repositories - 21.7 thousand downloads total - 1,615 stars on GitHub - 1 maintainer
libp2p-tokio-socks5 0.8.0
TCP/IP (via a SOCKS5 proxy) transport protocol for libp2p
11 versions - Latest release: almost 3 years ago - 2 dependent repositories - 9.34 thousand downloads total - 10 stars on GitHub - 1 maintainer
ipfs-embed-net 0.11.0
small embeddable ipfs implementation
6 versions - Latest release: over 3 years ago - 1 dependent package - 2 dependent repositories - 2.77 thousand downloads total - 331 stars on GitHub - 1 maintainer
ipfs-embed-core 0.10.0
small embeddable ipfs implementation
5 versions - Latest release: over 3 years ago - 3 dependent packages - 2 dependent repositories - 3.49 thousand downloads total - 331 stars on GitHub - 1 maintainer
bee-gossip 1.0.0
Allows peers in the same IOTA network to exchange gossip messages with each other.
3 versions - Latest release: over 1 year ago - 1 dependent package - 2 dependent repositories - 1.63 thousand downloads total - 276 stars on GitHub - 1 maintainer
forest_actor 5.0.1
Actors for the Filecoin protocol
20 versions - Latest release: over 2 years ago - 2 dependent repositories - 43.8 thousand downloads total - 594 stars on GitHub - 3 maintainers
libp2p-websys-transport 0.1.5
libp2p Websocket transport for Wasm apps.
6 versions - Latest release: about 1 year ago - 1 dependent repositories - 1.95 thousand downloads total - 5 stars on GitHub - 1 maintainer
aquadoggo 0.7.1
Embeddable p2p network node
7 versions - Latest release: 4 months ago - 1 dependent repositories - 2.26 thousand downloads total - 67 stars on GitHub - 3 maintainers
exocore-core 0.1.25
Core of Exocore (Distributed applications framework)
26 versions - Latest release: 12 months ago - 6 dependent packages - 1 dependent repositories - 17.9 thousand downloads total - 58 stars on GitHub - 1 maintainer
exocore-transport 0.1.25
Transport layer of Exocore (Distributed applications framework)
26 versions - Latest release: 12 months ago - 4 dependent packages - 1 dependent repositories - 17.6 thousand downloads total - 58 stars on GitHub - 1 maintainer
substrate-browser-utils 0.9.0
Utilities for creating a browser light-client.
14 versions - Latest release: over 3 years ago - 1 dependent repositories - 6.38 thousand downloads total - 8,380 stars on GitHub - 1 maintainer
disarray-core 0.1.20
This crate implements basic, blockchain-centric features used throughout the chain
11 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 3.42 thousand downloads total - 3 stars on GitHub - 1 maintainer
libp2p-helper 0.6.0
A small set of utilities for libp2p
7 versions - Latest release: about 1 year ago - 1 dependent repositories - 6.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
disarray-network 0.1.20
This crate implements the networking features required for the hybrid blockchain network, Disarray
5 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 1.7 thousand downloads total - 3 stars on GitHub - 1 maintainer
iroh-rpc-types 0.2.0
RPC type definitions for iroh
3 versions - Latest release: over 1 year ago - 12 dependent packages - 1 dependent repositories - 4.4 thousand downloads total - 1,615 stars on GitHub - 1 maintainer
iroh-rpc-client 0.2.0
RPC type client for iroh
3 versions - Latest release: over 1 year ago - 12 dependent packages - 1 dependent repositories - 4.19 thousand downloads total - 1,615 stars on GitHub - 1 maintainer
iroh-bitswap 0.2.0
Implementation of the bitswap protocol
3 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 2.16 thousand downloads total - 1,615 stars on GitHub - 1 maintainer
rust-ipfs-bitswap 0.3.3 💰
Bitswap protocol implementation used in ipfs
9 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 8.7 thousand downloads total - 30 stars on GitHub - 1 maintainer
rust-ipfs 0.11.19 💰
IPFS node implementation
67 versions - Latest release: 1 day ago - 1 dependent package - 1 dependent repositories - 36 thousand downloads total - 30 stars on GitHub - 1 maintainer
iroh-unixfs 0.2.0
Implementation of unixfs for iroh
1 version - Latest release: over 1 year ago - 7 dependent packages - 1 dependent repositories - 2.33 thousand downloads total - 1,615 stars on GitHub - 1 maintainer
libp2p-nat 0.4.0
(WIP) Implementation of port forwarding for libp2p
13 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 19 thousand downloads total - 2 stars on GitHub - 1 maintainer
contained-net 0.1.4 💰
contained is a research project implementing the proposed harmonic runtime for orchestrating clou...
2 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 865 downloads total - 0 stars on GitHub - 1 maintainer
sn_testnet 0.3.50
The Safe Network Tesnet Starter.
514 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 135 thousand downloads total - 37 stars on GitHub - 1 maintainer
libp2p-perf 0.3.0
libp2p perf protocol implementation
3 versions - Latest release: 7 months ago - 1 dependent package - 1 dependent repositories - 5.24 thousand downloads total - 4,117 stars on GitHub - 1 maintainer
sn_record_store 0.1.13
Safe Network Record Storage
14 versions - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 5.11 thousand downloads total - 55 stars on GitHub - 1 maintainer
sn_protocol 0.16.5
Safe Network Protocol
177 versions - Latest release: 11 days ago - 11 dependent packages - 1 dependent repositories - 65.6 thousand downloads total - 37 stars on GitHub - 1 maintainer
sn_networking 0.15.0
Safe Networking Infrastructure
347 versions - Latest release: 11 days ago - 2 dependent packages - 1 dependent repositories - 106 thousand downloads total - 37 stars on GitHub - 1 maintainer
sn_peers_acquisition 0.2.11
Safe Network Peers Acquisition
33 versions - Latest release: 11 days ago - 8 dependent packages - 1 dependent repositories - 20.8 thousand downloads total - 37 stars on GitHub - 1 maintainer
kamilata 0.2.0
A Peer-to-Peer Search Engine System (based on libp2p)
7 versions - Latest release: 10 months ago - 1 dependent repositories - 1.9 thousand downloads total - 11 stars on GitHub - 1 maintainer
libp2p-pubsub-core 0.1.0
Core traits and types for the rust-libp2p-pubsub protocols.
1 version - Latest release: 8 months ago - 2 dependent packages - 1 dependent repositories - 566 downloads total - 2 stars on GitHub - 1 maintainer
ipcs-node 0.0.2
IPCS worker node - provides HTTP API & uses libp2p for communication
4 versions - Latest release: almost 4 years ago - 1 dependent package - 2.11 thousand downloads total - 2 stars on GitHub - 1 maintainer
libp2p-grpc 0.1.0
libp2p grpc support implementation
1 version - Latest release: 7 months ago - 309 downloads total - 1 maintainer
zombienet-orchestrator 0.2.1
Zombienet Orchestrator, drive network spwan through providers
5 versions - Latest release: 10 days ago - 1 dependent package - 1.16 thousand downloads total - 25 stars on GitHub - 1 maintainer
pea
Peacash
16 versions - Latest release: 3 days ago - 4.43 thousand downloads total - 10 stars on GitHub - 1 maintainer
locutus-core 0.0.3 💰
Locutus P2P network core network implementation
3 versions - Latest release: over 1 year ago - 3 dependent packages - 1.98 thousand downloads total - 2,024 stars on GitHub - 2 maintainers
graphsync 0.1.0
Implementation of the GraphSync wire protocol
1 version - Latest release: over 1 year ago - 383 downloads total - 20 stars on GitHub - 1 maintainer
tatami 0.1.6
A library for creating satellites and interacting with Tatami protocols.
7 versions - Latest release: over 1 year ago - 1 dependent package - 2.46 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
pea-node
エンドウ
6 versions - Latest release: 30 days ago - 1 dependent package - 1.53 thousand downloads total - 10 stars on GitHub - 1 maintainer
noosphere-ns 0.12.0
A P2P name system for Noosphere
42 versions - Latest release: 4 months ago - 2 dependent packages - 13.2 thousand downloads total - 632 stars on GitHub - 1 maintainer
gistit-daemon 0.2.1
Gistit daemon used for p2p file sharing
3 versions - Latest release: about 2 years ago - 1.08 thousand downloads total - 21 stars on GitHub - 1 maintainer
fuel-p2p 0.15.3
Fuel client networking
33 versions - Latest release: over 1 year ago - 1 dependent package - 9.67 thousand downloads total - 58,737 stars on GitHub - 1 maintainer
freenet 0.0.6 💰
Freenet core software
3 versions - Latest release: 8 months ago - 1 dependent package - 1.12 thousand downloads total - 1,958 stars on GitHub - 2 maintainers
blockchain-network-simple 0.5.0
Simple network interface for blockchain
11 versions - Latest release: almost 5 years ago - 5.74 thousand downloads total - 1 maintainer
ax_core 0.3.1
Core library implementing the functions of ax
4 versions - Latest release: 5 months ago - 1 dependent package - 1.45 thousand downloads total - 238 stars on GitHub - 1 maintainer
ax 2.18.1
ax distributed event databank and command line tool
4 versions - Latest release: 5 months ago - 1.51 thousand downloads total - 238 stars on GitHub - 1 maintainer
libp2p-community-tor 0.3.0-alpha
Tor transport for libp2p.
4 versions - Latest release: about 1 year ago - 1.05 thousand downloads total - 18 stars on GitHub - 1 maintainer
sn_node_rpc_client 0.6.16
Safe Node RPC Client
253 versions - Latest release: 4 days ago - 1 dependent package - 72.8 thousand downloads total - 37 stars on GitHub - 1 maintainer
sn_cli 0.91.0
Safe Network CLI
689 versions - Latest release: 11 days ago - 187 thousand downloads total - 37 stars on GitHub - 1 maintainer
frostore 0.1.3
Schnorr Threshold Signature Database
4 versions - Latest release: 4 months ago - 1.03 thousand downloads total - 1 stars on GitHub - 1 maintainer
iroh-resolver 0.2.0
Implementation of path resolution for iroh
3 versions - Latest release: over 1 year ago - 5 dependent packages - 2.47 thousand downloads total - 1,615 stars on GitHub - 1 maintainer
sn-node-manager 0.7.6
A command-line application for installing, managing and operating `safenode` as a service.
99 versions - Latest release: 4 days ago - 1 dependent package - 29.5 thousand downloads total - 55 stars on GitHub - 1 maintainer
iroh-p2p 0.2.0
Implementation of the p2p part of iroh
3 versions - Latest release: over 1 year ago - 3 dependent packages - 1.74 thousand downloads total - 1,615 stars on GitHub - 1 maintainer
iroh-gateway 0.2.0
IPFS gateway
3 versions - Latest release: over 1 year ago - 2 dependent packages - 1.46 thousand downloads total - 1,615 stars on GitHub - 1 maintainer
iroh-api 0.2.0
Rust API for Iroh
3 versions - Latest release: over 1 year ago - 2 dependent packages - 1.42 thousand downloads total - 1,615 stars on GitHub - 1 maintainer
iroh-share 0.2.0
Sharing files with iroh
2 versions - Latest release: over 1 year ago - 667 downloads total - 1,615 stars on GitHub - 1 maintainer
baedeker 0.1.0
Substrate network orchestration framework
1 version - Latest release: 6 months ago - 297 downloads total - 1 maintainer
p2p-node 0.0.0
A libp2p node.
1 version - Latest release: 5 months ago - 272 downloads total - 0 stars on GitHub - 1 maintainer
fuel-core-p2p 0.25.2
Fuel client networking
47 versions - Latest release: 29 days ago - 1 dependent package - 12 thousand downloads total - 29,013 stars on GitHub - 1 maintainer
libp2p-bitswap-next 0.26.4 💰
Implementation of the ipfs bitswap protocol.
5 versions - Latest release: 1 day ago - 1 dependent package - 5.51 thousand downloads total - 30 stars on GitHub - 1 maintainer
libp2p-autorelay 0.1.0-alpha.0
(WIP) Implementation of autorelay for libp2p
1 version - Latest release: over 1 year ago - 328 downloads total - 3 stars on GitHub - 1 maintainer
pea-p2p
Peacash P2P
2 versions - Latest release: 4 days ago - 1 dependent package - 748 downloads total - 10 stars on GitHub - 1 maintainer
summa-unixfs 0.2.1
Implementation of unixfs for iroh
2 versions - Latest release: over 1 year ago - 1 dependent package - 916 downloads total - 1,615 stars on GitHub - 1 maintainer
gnostr-bins 0.0.37
git+nostr workflow utility
18 versions - Latest release: 3 days ago - 1 dependent package - 11.4 thousand downloads total - 11 stars on GitHub - 1 maintainer
libp2p-auto-relay 0.1.2
libp2p auto relay library
3 versions - Latest release: about 1 year ago - 987 downloads total - 2 stars on GitHub - 1 maintainer
tofuri 0.1.0
Tofuri
1 version - Latest release: about 1 year ago - 340 downloads total - 10 stars on GitHub - 1 maintainer
tofuri-p2p 0.1.0
Tofuri P2P
1 version - Latest release: about 1 year ago - 1 dependent package - 521 downloads total - 10 stars on GitHub - 1 maintainer
zinnia_libp2p 0.19.0
A libp2p extension for Zinnia. This crate provides JS APIs wrapping rust-libp2p. It should be com...
24 versions - Latest release: 6 days ago - 1 dependent package - 6.68 thousand downloads total - 15 stars on GitHub - 1 maintainer