Ecosyste.ms: Packages

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

crates.io "consensus" keyword

omnipaxos_ui 0.1.0
Dashboard for OmniPaxos.
1 version - Latest release: 7 months ago - 370 downloads total - 169 stars on GitHub - 1 maintainer
omnipaxos_storage 0.2.2
Storage implementations for OmniPaxos.
4 versions - Latest release: 7 months ago - 1 dependent repositories - 2.85 thousand downloads total - 169 stars on GitHub - 1 maintainer
omnipaxos 0.2.2
A distributed log library written in Rust
4 versions - Latest release: 7 months ago - 2 dependent packages - 1 dependent repositories - 3.2 thousand downloads total - 169 stars on GitHub - 1 maintainer
omnipaxos_macros 0.1.3
Macros for OmniPaxos.
4 versions - Latest release: 7 months ago - 1 dependent package - 2 dependent repositories - 4.75 thousand downloads total - 169 stars on GitHub - 1 maintainer
paxos 0.0.5 💰
a well-tested implementation of the CASPaxos protocol for the sled lightweight database kit
3 versions - Latest release: almost 4 years ago - 1 dependent package - 2.08 thousand downloads total - 138 stars on GitHub - 1 maintainer
fi 0.2.0 💰
Deterministically exercise nondeterminism in distributed, concurrent, and persistent code.
1 version - Latest release: about 6 years ago - 934 downloads total - 27 stars on GitHub - 1 maintainer
oscoin 0.2.0 💰
Deterministically exercise nondeterminism in distributed, concurrent, and persistent code.
1 version - Latest release: about 6 years ago - 820 downloads total - 27 stars on GitHub - 1 maintainer
w 0.2.0 💰
Deterministically exercise nondeterminism in distributed, concurrent, and persistent code.
1 version - Latest release: about 6 years ago - 1 dependent repositories - 1.07 thousand downloads total - 27 stars on GitHub - 1 maintainer
f 0.2.0 💰
Deterministically exercise nondeterminism in distributed, concurrent, and persistent code.
1 version - Latest release: about 6 years ago - 1.4 thousand downloads total - 27 stars on GitHub - 1 maintainer
crack 0.1.0 💰
verify distributed and lock-free algorithms through symbolic execution
1 version - Latest release: almost 7 years ago - 1.11 thousand downloads total - 27 stars on GitHub - 1 maintainer
o 0.2.0 💰
Deterministically exercise nondeterminism in distributed, concurrent, and persistent code.
1 version - Latest release: about 6 years ago - 1.03 thousand downloads total - 27 stars on GitHub - 1 maintainer
bug 0.2.0 💰
Deterministically exercise nondeterminism in distributed, concurrent, and persistent code.
1 version - Latest release: about 6 years ago - 855 downloads total - 27 stars on GitHub - 1 maintainer
funk 0.2.0 💰
Deterministically exercise nondeterminism in distributed, concurrent, and persistent code.
1 version - Latest release: about 6 years ago - 852 downloads total - 27 stars on GitHub - 1 maintainer
u 0.2.0 💰
Deterministically exercise nondeterminism in distributed, concurrent, and persistent code.
1 version - Latest release: about 6 years ago - 1.05 thousand downloads total - 27 stars on GitHub - 1 maintainer
s 0.2.0 💰
Deterministically exercise nondeterminism in distributed, concurrent, and persistent code.
1 version - Latest release: about 6 years ago - 1 dependent repositories - 1.2 thousand downloads total - 27 stars on GitHub - 1 maintainer
n 0.2.0 💰
Deterministically exercise nondeterminism in distributed, concurrent, and persistent code.
1 version - Latest release: about 6 years ago - 1 dependent repositories - 1.49 thousand downloads total - 27 stars on GitHub - 1 maintainer
fedimint-aleph-bft 0.33.0
AlephBFT is an asynchronous and Byzantine fault tolerant consensus protocol aimed at ordering arb...
3 versions - Latest release: 4 months ago - 1 dependent package - 6.22 thousand downloads total - 46 stars on GitHub - 2 maintainers
checkpointq 0.1.0
Tool for establishing checkpoint quorum for finalized checkpoints across multiple checkpoint prov...
1 version - Latest release: about 1 year ago - 375 downloads total - 4 stars on GitHub - 1 maintainer
Top 4.9% on crates.io
tendermint-light-client-verifier 0.36.0
Implementation of the Tendermint Light Client Verification Algorithm.
29 versions - Latest release: about 1 month ago - 11 dependent packages - 44 dependent repositories - 447 thousand downloads total - 573 stars on GitHub - 2 maintainers
Top 5.4% on crates.io
tendermint-light-client 0.36.0
Implementation of the Tendermint Light Client Verification Protocol.
48 versions - Latest release: about 1 month ago - 7 dependent packages - 38 dependent repositories - 235 thousand downloads total - 573 stars on GitHub - 5 maintainers
tendermint-light-client-cli 0.36.0
Implementation of the Tendermint Light Client CLI.
10 versions - Latest release: about 1 month ago - 2.91 thousand downloads total - 573 stars on GitHub - 4 maintainers
tendermint-light-client-detector 0.36.0
Implementation of the Tendermint Light Client Attack Detector.
11 versions - Latest release: about 1 month ago - 2 dependent packages - 1 dependent repositories - 40.2 thousand downloads total - 573 stars on GitHub - 4 maintainers
tendermint-abci 0.36.0
tendermint-abci provides a simple framework with which to build low-level applications on...
38 versions - Latest release: about 1 month ago - 9 dependent repositories - 1.92 million downloads total - 573 stars on GitHub - 4 maintainers
tendermint-light-client-js 0.36.0
tendermint-light-client-js provides a lightweight, WASM-based interface to the Tendermint...
37 versions - Latest release: about 1 month ago - 12.7 thousand downloads total - 573 stars on GitHub - 3 maintainers
one-file-raft 0.1.1
Raft consensus in 300 LOC
2 versions - Latest release: 3 months ago - 722 downloads total - 129 stars on GitHub - 1 maintainer
dusk-consensus 0.1.0
An implementation of Succinct Attestation consensus protocol
1 version - Latest release: over 1 year ago - 1 dependent repositories - 456 downloads total - 5 stars on GitHub - 1 maintainer
Top 6.4% on crates.io
fuel-core-consensus-module 0.25.3
The common code for fuel core consensuses.
49 versions - Latest release: about 1 month ago - 1 dependent package - 39 dependent repositories - 82.1 thousand downloads total - 29,013 stars on GitHub - 1 maintainer
Top 4.5% on crates.io
fuel-core-poa 0.25.2
Fuel Core PoA Coordinator
50 versions - Latest release: about 1 month ago - 3 dependent packages - 39 dependent repositories - 98.7 thousand downloads total - 29,013 stars on GitHub - 1 maintainer
Top 6.4% on crates.io
fuel-core-bft 0.26.0
Fuel Core BFT
69 versions - Latest release: about 1 month ago - 1 dependent package - 18 dependent repositories - 91.7 thousand downloads total - 29,013 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
fuel-core-services 0.26.0
The common code for fuel core services.
49 versions - Latest release: about 1 month ago - 7 dependent packages - 39 dependent repositories - 101 thousand downloads total - 29,013 stars on GitHub - 1 maintainer
moodyblues-sdk 0.3.0
A tracer SDK for Overlord like consensus algorithm
4 versions - Latest release: over 4 years ago - 1 dependent package - 2 dependent repositories - 5.59 thousand downloads total - 1 stars on GitHub - 1 maintainer
fbas_analyzer 0.7.4
Library and tools for analyzing FBASs like the Stellar network
16 versions - Latest release: 5 months ago - 4 dependent repositories - 6.62 thousand downloads total - 11 stars on GitHub - 1 maintainer
almost-raft 0.3.0
An implementation of Raft leader election
3 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 2.07 thousand downloads total - 6 stars on GitHub - 1 maintainer
cometbft-light-client 0.1.0-alpha.2
Implementation of the CometBFT Light Client Verification Protocol.
1 version - Latest release: 4 months ago - 2 dependent packages - 790 downloads total - 2 stars on GitHub - 3 maintainers
cometbft-light-client-verifier 0.1.0-alpha.2
Implementation of the CometBFT Light Client Verification Algorithm.
1 version - Latest release: 4 months ago - 2 dependent packages - 852 downloads total - 2 stars on GitHub - 3 maintainers
cometbft-light-client-js 0.1.0-alpha.2
cometbft-light-client-js provides a lightweight, WASM-based interface to the CometBFT Lig...
1 version - Latest release: 4 months ago - 295 downloads total - 2 stars on GitHub - 3 maintainers
raft-lite 0.2.7
A simple and understandable implementation of Raft consensus algorithm.
8 versions - Latest release: 3 months ago - 2.46 thousand downloads total - 6 stars on GitHub - 1 maintainer
cometbft-light-client-detector 0.1.0-alpha.2
CometBFT Light Client Attack Detector.
1 version - Latest release: 4 months ago - 1 dependent package - 449 downloads total - 2 stars on GitHub - 3 maintainers
cometbft-light-client-cli 0.1.0-alpha.2
The CometBFT Light Client command line tool.
1 version - Latest release: 4 months ago - 289 downloads total - 2 stars on GitHub - 3 maintainers
cometbft-config 0.1.0-alpha.2
cometbft-config provides functions for loading and validating CometBFT configuration file...
1 version - Latest release: 4 months ago - 1 dependent package - 853 downloads total - 2 stars on GitHub - 3 maintainers
cometbft 0.0.0
CometBFT is a high-performance blockchain consensus engine that powers Byzantine fault to...
2 versions - Latest release: over 1 year ago - 8 dependent packages - 1.26 thousand downloads total - 2 stars on GitHub - 5 maintainers
caspaxos 0.1.0
A completely implementation of caspaxos
1 version - Latest release: almost 6 years ago - 788 downloads total - 0 stars on GitHub - 1 maintainer
epaxos 0.1.0
Egalitarian Paxos (EPaxos) implemented in Rust
1 version - Latest release: over 1 year ago - 379 downloads total - 1 maintainer
confined_encoding 0.9.0-alpha.5 💰
Confined encoding: deterministic binary serialization for client-side validation
5 versions - Latest release: over 1 year ago - 7 dependent packages - 2.63 thousand downloads total - 20 stars on GitHub - 1 maintainer
nezha 0.1.0
NeZha is a Rust implementation for Raft consensus protocol.
1 version - Latest release: almost 4 years ago - 530 downloads total - 1 maintainer
ibc-types-core-commitment 0.13.0
Data types for the Inter-Blockchain Communication (IBC) protocol. This crate defines comm...
16 versions - Latest release: about 2 months ago - 4 dependent packages - 1 dependent repositories - 41.1 thousand downloads total - 14 stars on GitHub - 1 maintainer
ibc-types-path 0.13.0
Data types for the Inter-Blockchain Communication (IBC) protocol. This crate defines comm...
15 versions - Latest release: about 2 months ago - 1 dependent package - 1 dependent repositories - 39.9 thousand downloads total - 14 stars on GitHub - 1 maintainer
ibc-types-timestamp 0.13.0
Data types for the Inter-Blockchain Communication (IBC) protocol. This crate defines comm...
16 versions - Latest release: about 2 months ago - 6 dependent packages - 1 dependent repositories - 41.2 thousand downloads total - 14 stars on GitHub - 1 maintainer
ibc-types-identifier 0.13.0
Data types for the Inter-Blockchain Communication (IBC) protocol. This crate defines comm...
16 versions - Latest release: about 2 months ago - 6 dependent packages - 1 dependent repositories - 41.5 thousand downloads total - 14 stars on GitHub - 1 maintainer
ibc-types 0.13.0
Data types for the Inter-Blockchain Communication (IBC) protocol. This crate defines comm...
16 versions - Latest release: about 2 months ago - 2 dependent repositories - 40 thousand downloads total - 14 stars on GitHub - 2 maintainers
ibc-types-transfer 0.13.0
Data types for the Inter-Blockchain Communication (IBC) protocol. This crate defines comm...
16 versions - Latest release: about 2 months ago - 1 dependent package - 1 dependent repositories - 39.9 thousand downloads total - 14 stars on GitHub - 1 maintainer
ibc-types-core-client 0.13.0
Data types for the Inter-Blockchain Communication (IBC) protocol. This crate defines comm...
16 versions - Latest release: about 2 months ago - 5 dependent packages - 1 dependent repositories - 41.1 thousand downloads total - 14 stars on GitHub - 1 maintainer
ibc-types-core-channel 0.13.0
Data types for the Inter-Blockchain Communication (IBC) protocol. This crate defines comm...
15 versions - Latest release: about 2 months ago - 2 dependent packages - 1 dependent repositories - 39.8 thousand downloads total - 14 stars on GitHub - 1 maintainer
ibc-types-core-connection 0.13.0
Data types for the Inter-Blockchain Communication (IBC) protocol. This crate defines comm...
15 versions - Latest release: about 2 months ago - 4 dependent packages - 1 dependent repositories - 40.3 thousand downloads total - 14 stars on GitHub - 1 maintainer
ibc-types-lightclients-tendermint 0.13.0
Data types for the Inter-Blockchain Communication (IBC) protocol. This crate defines comm...
15 versions - Latest release: about 2 months ago - 1 dependent package - 1 dependent repositories - 39.7 thousand downloads total - 14 stars on GitHub - 1 maintainer
ibc-types-domain-type 0.13.0
Data types for the Inter-Blockchain Communication (IBC) protocol. This crate defines comm...
16 versions - Latest release: about 2 months ago - 6 dependent packages - 1 dependent repositories - 41.1 thousand downloads total - 14 stars on GitHub - 1 maintainer
sn_sdkg 3.1.4
Safe Network Synchronous Distributed Key Generation: enables dealerless section key generation
12 versions - Latest release: about 1 year ago - 2 dependent packages - 4 dependent repositories - 62.4 thousand downloads total - 4 stars on GitHub - 1 maintainer
agreed-memstore 1.1.0
An in-memory implementation of the `agreed::RaftStorage` trait. Fork of async-raft's memstore crate.
2 versions - Latest release: about 3 years ago - 899 downloads total - 1 maintainer
Top 7.2% on crates.io
async-raft 0.6.1
An async implementation of the Raft distributed consensus protocol.
13 versions - Latest release: about 3 years ago - 6 dependent packages - 8 dependent repositories - 33.9 thousand downloads total - 999 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
memstore 0.2.0
An in-memory implementation of the `async-raft::RaftStorage` trait.
5 versions - Latest release: over 3 years ago - 6 dependent packages - 10 dependent repositories - 6.1 thousand downloads total - 999 stars on GitHub - 1 maintainer
actix-raft 0.4.4
An implementation of the Raft distributed consensus protocol using the Actix actor framework.
12 versions - Latest release: about 4 years ago - 3 dependent repositories - 7.28 thousand downloads total - 999 stars on GitHub - 1 maintainer
gandolf-consensus 1.0.0
An implemention of raft to bring any database with consensus
1 version - Latest release: over 2 years ago - 496 downloads total - 17 stars on GitHub - 1 maintainer
yacht 0.0.0
Lightweight, simple, and async Raft consensus algorithm.
1 version - Latest release: about 2 years ago - 456 downloads total - 1 maintainer
Top 9.8% on crates.io
overlord 0.4.2
Overlord consensus procotol.
23 versions - Latest release: almost 2 years ago - 4 dependent packages - 16 dependent repositories - 42.6 thousand downloads total - 77 stars on GitHub - 1 maintainer
bitcoin-consensus 0.3.0+0.18.0
Rust bindings to libbitcoinconsensus
5 versions - Latest release: almost 5 years ago - 3.26 thousand downloads total - 5 stars on GitHub - 1 maintainer
agreed 1.1.0
Fork of async-raft, the Tokio-based Rust implementation of the Raft protocol.
2 versions - Latest release: about 3 years ago - 1 dependent package - 1.61 thousand downloads total - 11 stars on GitHub - 1 maintainer
openraft-memstore 0.9.10
A in-memory implementation of the `openraft::RaftStorage` trait.
27 versions - Latest release: 25 days ago - 7.2 thousand downloads total - 1,196 stars on GitHub - 1 maintainer
openraft-rocksstore 0.9.10
A rocksdb based implementation of the `openraft::RaftStorage` trait.
19 versions - Latest release: 25 days ago - 1 dependent package - 13.7 thousand downloads total - 1,196 stars on GitHub - 1 maintainer
openraft-sledstore 0.9.10
A sled based implementation of the `openraft::RaftStorage` trait.
17 versions - Latest release: 25 days ago - 4.25 thousand downloads total - 1,196 stars on GitHub - 1 maintainer
openraft-macros 0.9.9
Advanced Raft consensus
12 versions - Latest release: 27 days ago - 1 dependent package - 23.8 thousand downloads total - 1,196 stars on GitHub - 1 maintainer
Top 6.3% on crates.io
openraft 0.9.9
Advanced Raft consensus
37 versions - Latest release: 27 days ago - 7 dependent packages - 7 dependent repositories - 176 thousand downloads total - 1,196 stars on GitHub - 1 maintainer
concorde 0.7.0
reconfigurable lattice agreement
7 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 3.42 thousand downloads total - 25 stars on GitHub - 1 maintainer
r-neli 0.1.4
An implementation of the Not-only Exclusive Leader Induction protocol in Rust
4 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 2.6 thousand downloads total - 1 maintainer
kayak 0.0.0
A Raft implementation for intuitive usage
1 version - Latest release: over 3 years ago - 522 downloads total - 1 maintainer
cogsworth_rs 0.0.0
Possibly going to be an implementation of the Cogsworth view synchronization algorithm that integ...
1 version - Latest release: about 1 year ago - 340 downloads total - 26 stars on GitHub - 1 maintainer
hotstuff_rs 0.3.0
An implementation of the HotStuff consensus algorithm intended for production systems.
5 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 6.42 thousand downloads total - 26 stars on GitHub - 1 maintainer
synchro
Byzantine Fault Tolerant consensus library built on HotStuff BFT used by the Synchronicity reprod...
1 version - Latest release: 15 days ago - 1 dependent repositories - 428 downloads total - 91 stars on GitHub - 1 maintainer
celestia-tendermint 0.32.1
This is a hard fork of tendermint to make it compatible with Celestia network. Tendermint...
2 versions - Latest release: 5 months ago - 1 dependent package - 13.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
celestia-core 0.34.0
This is a hard fork of tendermint to make it compatible with Celestia network. Tendermint...
1 version - Latest release: about 2 months ago - 1 dependent package - 233 downloads total - 0 stars on GitHub - 1 maintainer
sdcons 0.1.0
An implementation of geo-replicated distributed consensus algorithm: SDPaxos
1 version - Latest release: almost 3 years ago - 566 downloads total - 4 stars on GitHub - 1 maintainer
aleph-bft-rmc 0.13.0
Reliable MultiCast - a primitive for Reliable Broadcast protocol.
14 versions - Latest release: about 2 months ago - 2 dependent packages - 6 dependent repositories - 68.4 thousand downloads total - 46 stars on GitHub - 2 maintainers
aleph-bft-types 0.13.0
Traits that need to be implemented by the user of the aleph-bft package.
14 versions - Latest release: about 2 months ago - 5 dependent packages - 6 dependent repositories - 67.8 thousand downloads total - 46 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: about 2 months ago - 1 dependent package - 16 dependent repositories - 94.4 thousand downloads total - 46 stars on GitHub - 2 maintainers
aleph-bft-mock 0.14.0
Mock implementations of traits required by the aleph-bft package. Do NOT use outside of testing!
18 versions - Latest release: about 2 months ago - 1 dependent repositories - 21.7 thousand downloads total - 46 stars on GitHub - 2 maintainers
gandolf-kvs 1.0.0
A key value stroe used in gandolf consensus system
2 versions - Latest release: over 2 years ago - 1 dependent package - 1.27 thousand downloads total - 17 stars on GitHub - 1 maintainer
gandalf-consensus 1.0.0
An implemention of raft to bring any database with consensus
1 version - Latest release: over 2 years ago - 479 downloads total - 17 stars on GitHub - 1 maintainer
async-raft2 0.6.1
An async implementation of the Raft distributed consensus protocol.
1 version - Latest release: 4 months ago - 421 downloads total - 1 stars on GitHub - 1 maintainer
gandalf-kvs 1.0.0
A key value stroe used in gandalf consensus system
1 version - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 938 downloads total - 17 stars on GitHub - 1 maintainer
openraft-rocksstore-compat07 0.8.9
A example v07 compatible implementation of the `openraft::RaftStorage` trait.
5 versions - Latest release: 3 months ago - 1.57 thousand downloads total - 1,196 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
ibc 0.53.0
Maintained by `ibc-rs`, serves as a top-level library that contain a comprehensive set of ...
77 versions - Latest release: 18 days ago - 10 dependent packages - 23 dependent repositories - 136 thousand downloads total - 112 stars on GitHub - 10 maintainers
ibc-testkit 0.53.0
Maintained by `ibc-rs`, serves as a versatile library that provides essential abstractions ...
8 versions - Latest release: 18 days ago - 41.5 thousand downloads total - 112 stars on GitHub - 2 maintainers
Top 7.6% on crates.io
ibc-relayer 0.27.2
Implementation of an IBC Relayer in Rust, as a library
49 versions - Latest release: 3 months ago - 3 dependent packages - 16 dependent repositories - 28.4 thousand downloads total - 392 stars on GitHub - 6 maintainers
Top 5.5% on crates.io
fuel-poa-coordinator 0.15.3
Fuel Core PoA Coordinator
12 versions - Latest release: over 1 year ago - 2 dependent packages - 16 dependent repositories - 62.9 thousand downloads total - 29,013 stars on GitHub - 1 maintainer
ibc-test-framework 0.27.2
Framework for writing integration tests for IBC relayers
21 versions - Latest release: 3 months ago - 6.2 thousand downloads total - 392 stars on GitHub - 4 maintainers
Top 5.7% on crates.io
ibc-relayer-types 0.27.2
Implementation of the Inter-Blockchain Communication Protocol (IBC). This crate comprises...
17 versions - Latest release: 3 months ago - 10 dependent packages - 6 dependent repositories - 78.3 thousand downloads total - 392 stars on GitHub - 2 maintainers
ibc-client-tendermint 0.53.0
Maintained by `ibc-rs`, contains the implementation of the ICS-07 Tendermint Client logic ...
9 versions - Latest release: 18 days ago - 3 dependent packages - 49.2 thousand downloads total - 112 stars on GitHub - 2 maintainers
ibc-relayer-cli 1.8.2
Hermes is an IBC Relayer written in Rust
48 versions - Latest release: 3 months ago - 1 dependent package - 20.5 thousand downloads total - 392 stars on GitHub - 6 maintainers
Top 5.5% on crates.io
tendermint-config 0.36.0
tendermint-config provides functions for loading and validating Tendermint configuration ...
33 versions - Latest release: about 1 month ago - 4 dependent packages - 181 dependent repositories - 744 thousand downloads total - 573 stars on GitHub - 4 maintainers
Top 3.8% on crates.io
tendermint 0.36.0
Tendermint is a high-performance blockchain consensus engine that powers Byzantine fault ...
73 versions - Latest release: about 1 month ago - 50 dependent packages - 368 dependent repositories - 980 thousand downloads total - 573 stars on GitHub - 6 maintainers
rxqlite-tests-common 0.1.9
A distributed sqlite database built upon `openraft` ,`sqlx` and `sqlite`.
10 versions - Latest release: about 1 month ago - 4 dependent packages - 2.8 thousand downloads total - 16 stars on GitHub - 1 maintainer