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: 6 days ago

forest-filecoin 0.16.7
Rust Filecoin implementation.
17 versions - Latest release: 3 months ago - 4.49 thousand downloads total - 594 stars on GitHub - 6 maintainers
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
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
ipfs
IPFS node implementation
3 versions - Latest release: about 12 hours ago - 3.26 thousand downloads total - 1,255 stars on GitHub - 3 maintainers
sn_transfers 0.18.0
Safe Network Transfer Logic
172 versions - Latest release: 9 days ago - 9 dependent packages - 7 dependent repositories - 82.9 thousand downloads total - 37 stars on GitHub - 2 maintainers
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
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 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
redgold 0.1.24
p2p database / compute engine & portfolio target models
13 versions - Latest release: about 1 month ago - 3.51 thousand downloads total - 13 stars on GitHub - 2 maintainers
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
sn_client 0.106.0
Safe Network Client
575 versions - Latest release: 9 days ago - 6 dependent packages - 8 dependent repositories - 178 thousand downloads total - 37 stars on GitHub - 2 maintainers
aleph-bft 0.36.5
AlephBFT is an asynchronous and Byzantine fault tolerant consensus protocol aimed at ordering arb...
42 versions - Latest release: 30 days ago - 1 dependent package - 16 dependent repositories - 89.1 thousand downloads total - 46 stars on GitHub - 2 maintainers
sn_node 0.106.3
Safe Node
906 versions - Latest release: 2 days ago - 1 dependent package - 265 thousand downloads total - 37 stars on GitHub - 2 maintainers
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
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
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
libp2p-bitswap 0.25.1
Implementation of the ipfs bitswap protocol.
34 versions - Latest release: 12 months ago - 4 dependent packages - 12 dependent repositories - 51.8 thousand downloads total - 32 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
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
libp2p-combined-transport 0.1.2
libp2p combined transport
3 versions - Latest release: over 2 years ago - 987 downloads total - 1 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
libp2p-maybe-transport
libp2p transport to upgrade each incoming connection
3 versions - Latest release: 29 days ago - 785 downloads total - 1 stars on GitHub - 1 maintainer
libp2p-rpc 0.1.0
Generic RPC protocol for libp2p.
1 version - Latest release: over 4 years ago - 543 downloads total - 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
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
rectangle-device-network 0.1.0
Network protocol support for an experimental decentralizable live video server
1 version - Latest release: over 3 years ago - 1 dependent package - 1.12 thousand downloads total - 15 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: 16 days ago - 3 dependent packages - 272 dependent repositories - 65.8 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: 16 days ago - 18 dependent packages - 476 dependent repositories - 234 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: 17 days ago - 28 dependent packages - 449 dependent repositories - 234 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: 16 days ago - 44 dependent packages - 451 dependent repositories - 249 thousand downloads total - 1,386 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: 16 days ago - 4 dependent packages - 382 dependent repositories - 220 thousand downloads total - 1,386 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: 16 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 3.7% on crates.io
sc-telemetry 19.0.0
Telemetry utils (polkadot v1.11.0)
38 versions - Latest release: 16 days ago - 22 dependent packages - 452 dependent repositories - 246 thousand downloads total - 1,386 stars on GitHub - 1 maintainer
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: 17 days ago - 53 dependent packages - 498 dependent repositories - 309 thousand downloads total - 1,386 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
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
tlfs 0.1.0 💰
The Local First SDK
1 version - Latest release: over 2 years ago - 1 dependent package - 780 downloads total - 57 stars on GitHub - 1 maintainer
myriam 0.0.10
Remote actors on top of libp2p.
12 versions - Latest release: over 1 year ago - 3.18 thousand downloads total - 0 stars on codeberg.org - 1 maintainer
eigen-trust 0.2.0
A library for managing trust in a distributed network with zero-knowledge features.
2 versions - Latest release: almost 2 years ago - 664 downloads total - 107 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: 22 days ago - 10 dependent packages - 5 dependent repositories - 18.5 thousand downloads total - 3 stars on GitHub - 1 maintainer
disaronno 0.1.5
Disaronno is a blockchain framework designed to support the Scattered-Systems Ecosystem
6 versions - Latest release: almost 2 years ago - 2 dependent packages - 1.88 thousand downloads total - 0 stars on GitHub - 1 maintainer
contained 0.1.4 💰
contained is a research project implementing the proposed harmonic runtime for orchestrating clou...
5 versions - Latest release: about 1 year ago - 1 dependent package - 1.41 thousand downloads total - 0 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
acme-core 0.3.1 💰
This is the core library for the Acme project. It contains the core primitives that are used thro...
31 versions - Latest release: 22 days ago - 6 dependent packages - 10.2 thousand downloads total - 3 stars on GitHub - 1 maintainer
acme-network 0.2.0 💰
A client library for the Scattered Systems Ecosystem
21 versions - Latest release: almost 2 years ago - 2 dependent packages - 7.31 thousand downloads total - 3 stars on GitHub - 1 maintainer
disaronno-macros 0.1.0
A highly modular blockchain framework designed for the Scattered-Systems Ecosystem
1 version - Latest release: almost 2 years ago - 1 dependent package - 876 downloads total - 0 stars on GitHub - 1 maintainer
gear-program 0.1.4
gear program cli
5 versions - Latest release: over 1 year ago - 1.58 thousand downloads total - 6 stars on GitHub - 1 maintainer
disarray 0.1.20
Disarray a hybrid multi-chain engineered as a high-preformant execution layer for our portals
18 versions - Latest release: over 1 year ago - 4.83 thousand downloads total - 3 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
rust-ipns 0.5.1 💰
Rust implementation of IPNS
7 versions - Latest release: about 1 month ago - 1 dependent package - 12.2 thousand downloads total - 30 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
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
pea
Peacash
16 versions - Latest release: about 23 hours ago - 4.43 thousand downloads total - 10 stars on GitHub - 1 maintainer
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: 28 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
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
Top 6.6% on crates.io
sc-network-transactions 0.38.0
Substrate transaction protocol (polkadot v1.11.0)
35 versions - Latest release: 16 days ago - 2 dependent packages - 48 dependent repositories - 48.5 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 7.0% on crates.io
sc-network-light 0.38.0
Substrate light network protocol (polkadot v1.11.0)
35 versions - Latest release: 16 days ago - 2 dependent packages - 79 dependent repositories - 48.6 thousand downloads total - 1,386 stars on GitHub - 1 maintainer
Top 4.9% on crates.io
sc-network-common 0.38.0
Substrate network common (polkadot v1.11.0)
35 versions - Latest release: 16 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: 16 days ago - 13 dependent packages - 81 dependent repositories - 50.8 thousand downloads total - 1,386 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
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.37 thousand downloads total - 1,595 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
iroh-metrics 0.16.2
metrics for iroh
18 versions - Latest release: 4 days ago - 22 dependent packages - 2 dependent repositories - 21.3 thousand downloads total - 1,595 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.16 thousand downloads total - 1,595 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.45 thousand downloads total - 1,595 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.15 thousand downloads total - 1,595 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.73 thousand downloads total - 1,595 stars on GitHub - 1 maintainer
iroh-gateway 0.2.0
IPFS gateway
3 versions - Latest release: over 1 year ago - 2 dependent packages - 1.45 thousand downloads total - 1,595 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.41 thousand downloads total - 1,595 stars on GitHub - 1 maintainer
iroh-share 0.2.0
Sharing files with iroh
2 versions - Latest release: over 1 year ago - 662 downloads total - 1,595 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.17 💰
IPFS node implementation
65 versions - Latest release: 7 days ago - 1 dependent package - 1 dependent repositories - 34.7 thousand downloads total - 30 stars on GitHub - 1 maintainer
fuel-core-p2p 0.25.2
Fuel client networking
47 versions - Latest release: 27 days ago - 1 dependent package - 12 thousand downloads total - 29,013 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.31 thousand downloads total - 1,595 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: 2 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 - 906 downloads total - 1,595 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
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: 4 days ago - 1 dependent package - 6.68 thousand downloads total - 15 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 - 115 thousand downloads total - 37 stars on GitHub - 1 maintainer
goro-p2p-inspector 0.1.1
GoRo Network - LibP2P inspectors (CLI)
2 versions - Latest release: about 1 year ago - 498 downloads total - 0 stars on GitHub - 1 maintainer
libp2p-perf 0.3.0
libp2p perf protocol implementation
3 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 5.24 thousand downloads total - 4,117 stars on GitHub - 1 maintainer
litep2p 0.3.0
Peer-to-peer networking library
3 versions - Latest release: about 1 month ago - 2 dependent packages - 1.13 thousand downloads total - 1 maintainer
sc-network-statement 0.21.0
Substrate statement protocol (polkadot v1.11.0)
18 versions - Latest release: 16 days ago - 10 dependent repositories - 5.56 thousand downloads total - 1,386 stars on GitHub - 1 maintainer
libp2p-fetch 0.1.0 💰
(WIP) Implementation of libp2p fetch protocol
1 version - Latest release: about 1 year ago - 332 downloads total - 30 stars on GitHub - 1 maintainer
swarm-host 0.1.0
Tool for protocol simulation
1 version - Latest release: about 1 year ago - 308 downloads total - 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 - 4.63 thousand downloads total - 55 stars on GitHub - 1 maintainer
sn_protocol 0.16.5
Safe Network Protocol
177 versions - Latest release: 9 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: 9 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: 9 days ago - 8 dependent packages - 1 dependent repositories - 20.8 thousand downloads total - 37 stars on GitHub - 1 maintainer
thalamus 0.0.11
A deep learning mesh node server platform for linux/mac/unix
2 versions - Latest release: 12 months ago - 570 downloads total - 0 stars on GitHub - 1 maintainer