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

arrsac 0.10.0
From the paper "A Comparative Analysis of RANSAC Techniques Leading to Adaptive Real-Time Random ...
12 versions - Latest release: over 2 years ago - 4 dependent packages - 14 dependent repositories - 24.8 thousand downloads total - 17 stars on GitHub - 1 maintainer
anova 0.0.1
Anova DLT
1 version - Latest release: over 3 years ago - 597 downloads total - 4 stars on GitHub - 1 maintainer
libraft 0.1.1
raft implementation in rust.
2 versions - Latest release: over 5 years ago - 1.28 thousand downloads total - 5 stars on GitHub - 1 maintainer
paxakos 0.13.0
Rust implementation of Paxos consensus algorithm
14 versions - Latest release: over 1 year ago - 4.68 thousand downloads total - 100 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.
28 versions - Latest release: 16 days ago - 11 dependent packages - 44 dependent repositories - 420 thousand downloads total - 573 stars on GitHub - 2 maintainers
Top 5.4% on crates.io
tendermint-light-client 0.35.0
Implementation of the Tendermint Light Client Verification Protocol.
46 versions - Latest release: about 2 months ago - 7 dependent packages - 38 dependent repositories - 215 thousand downloads total - 573 stars on GitHub - 5 maintainers
tendermint-light-client-js 0.35.0
tendermint-light-client-js provides a lightweight, WASM-based interface to the Tendermint...
35 versions - Latest release: about 2 months ago - 9.36 thousand downloads total - 573 stars on GitHub - 3 maintainers
rubbish 0.1.0
Rubbish - Sort of like Chubby, but in Rust .. Rubbish.
1 version - Latest release: over 7 years ago - 1.1 thousand downloads total - 7 stars on GitHub - 1 maintainer
paxos-rust 0.2.0
A lightweight implementation of the Paxos Consensus Algorithm
3 versions - Latest release: over 5 years ago - 1.95 thousand downloads total - 2 stars on GitHub - 1 maintainer
hbbft 0.1.1
The Honey Badger of Byzantine Fault Tolerant Consensus Protocols
3 versions - Latest release: about 5 years ago - 3.08 thousand downloads total - 349 stars on GitHub - 2 maintainers
fedimint-hbbft 0.1.0
The Honey Badger of Byzantine Fault Tolerant Consensus Protocols (Fedimint fork)
1 version - Latest release: 8 months ago - 3 dependent packages - 5 dependent repositories - 3.34 thousand downloads total - 346 stars on GitHub - 1 maintainer
rast 0.1.0-alpha.0
A toy implementation of the raft consistency protocol focused on speed
1 version - Latest release: almost 4 years ago - 457 downloads total - 4 stars on GitHub - 1 maintainer
raft-consensus 0.4.0
Raft consensus algorithm implementation
6 versions - Latest release: over 5 years ago - 4.84 thousand downloads total - 7 stars on GitHub - 1 maintainer
one-file-raft 0.1.1
Raft consensus in 300 LOC
2 versions - Latest release: 2 months ago - 641 downloads total - 129 stars on GitHub - 1 maintainer
raft-rs 0.1.0
raft implementation in rust.
1 version - Latest release: over 6 years ago - 1.04 thousand downloads total - 5 stars on GitHub - 1 maintainer
hotstuff 0.0.0
HotStuff consensus procotol.
1 version - Latest release: almost 5 years ago - 610 downloads total - 2 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 - 1.96 thousand downloads total - 138 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 - 803 downloads total - 27 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 - 872 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 - 796 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.29 thousand 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 thousand 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 - 991 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 - 766 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 - 970 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.06 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.43 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.14 thousand downloads total - 27 stars on GitHub - 1 maintainer
little_raft 0.2.0
The lightest distributed consensus library. Run your own replicated state machine!
7 versions - Latest release: over 2 years ago - 2 dependent repositories - 2.72 thousand downloads total - 406 stars on GitHub - 1 maintainer
simperby-network 0.2.0
Simperby network module
2 versions - Latest release: 8 months ago - 4 dependent packages - 5 dependent repositories - 1.66 thousand downloads total - 66 stars on GitHub - 1 maintainer
simperby 0.2.0
Simperby
2 versions - Latest release: 8 months ago - 1 dependent repositories - 840 downloads total - 66 stars on GitHub - 1 maintainer
vetomint 0.2.0
Simperby Vetomint consensus algorithm
2 versions - Latest release: 8 months ago - 1 dependent package - 5 dependent repositories - 1.23 thousand downloads total - 66 stars on GitHub - 1 maintainer
simperby-consensus 0.2.0
Simperby consensus module
2 versions - Latest release: 8 months ago - 1 dependent package - 5 dependent repositories - 1.11 thousand downloads total - 66 stars on GitHub - 1 maintainer
simperby-core 0.2.0
Simperby core library
3 versions - Latest release: 8 months ago - 6 dependent packages - 1 dependent repositories - 2.37 thousand downloads total - 66 stars on GitHub - 1 maintainer
simperby-repository 0.2.0
Simperby repository module
2 versions - Latest release: 8 months ago - 1 dependent package - 5 dependent repositories - 996 downloads total - 66 stars on GitHub - 1 maintainer
simperby-governance 0.2.0
Simperby governance module
2 versions - Latest release: 8 months ago - 1 dependent package - 5 dependent repositories - 996 downloads total - 66 stars on GitHub - 1 maintainer
simperby-settlement 0.1.1
Simperby settlement module
2 versions - Latest release: about 1 year ago - 592 downloads total - 66 stars on GitHub - 1 maintainer
railyard 0.0.1
Railyard is an implementation of the Raft concensus algorithm using Tonic
1 version - Latest release: 5 days ago - 160 downloads total - 0 stars on GitHub - 1 maintainer
openraft-rocksstore 0.9.10
A rocksdb based implementation of the `openraft::RaftStorage` trait.
18 versions - Latest release: 4 days ago - 1 dependent package - 13.2 thousand downloads total - 1,196 stars on GitHub - 1 maintainer
openraft-sledstore 0.9.10
A sled based implementation of the `openraft::RaftStorage` trait.
16 versions - Latest release: 4 days ago - 3.79 thousand downloads total - 1,196 stars on GitHub - 1 maintainer
openraft-memstore 0.9.10
A in-memory implementation of the `openraft::RaftStorage` trait.
26 versions - Latest release: 4 days ago - 6.63 thousand downloads total - 1,196 stars on GitHub - 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.53 thousand downloads total - 20 stars on GitHub - 1 maintainer
kube-coordinate 0.2.1
Kubernetes leader election using the coordination.k8s.io API.
6 versions - Latest release: 2 months ago - 31.8 thousand downloads total - 1 maintainer
suraft 0.1.0
The Rust implementation of extended Raft algorithm.
1 version - Latest release: 11 months ago - 360 downloads total - 1 maintainer
openraft-macros 0.9.9
Advanced Raft consensus
10 versions - Latest release: 6 days ago - 16.5 thousand downloads total - 1,196 stars on GitHub - 1 maintainer
Top 6.3% on crates.io
openraft 0.9.9
Advanced Raft consensus
35 versions - Latest release: 6 days ago - 5 dependent packages - 7 dependent repositories - 168 thousand downloads total - 1,196 stars on GitHub - 1 maintainer
sample-consensus 1.0.2
Abstractions for sample consensus algorithms such as RANSAC
5 versions - Latest release: almost 3 years ago - 3 dependent packages - 14 dependent repositories - 37 thousand downloads total - 3 stars on GitHub - 1 maintainer
async-raft-ext 0.6.3
An async implementation of the Raft distributed consensus protocol.The ability of raft is enhance...
8 versions - Latest release: 8 months ago - 1 dependent package - 2.93 thousand downloads total - 1 stars on GitHub - 1 maintainer
rxqlite-notification 0.1.1
A distributed sqlite database built upon `openraft` ,`sqlx` and `sqlite`.
2 versions - Latest release: about 1 month ago - 856 downloads total - 15 stars on GitHub - 1 maintainer
rxqlite-common 0.1.4
A distributed sqlite database built upon `openraft` ,`sqlx` and `sqlite`.
5 versions - Latest release: 15 days ago - 1.78 thousand downloads total - 15 stars on GitHub - 1 maintainer
rxqlite-tests-common 0.1.9
A distributed sqlite database built upon `openraft` ,`sqlx` and `sqlite`.
10 versions - Latest release: 23 days ago - 2.66 thousand downloads total - 15 stars on GitHub - 1 maintainer
rxqlite-sqlx-common 0.1.7
A distributed sqlite database built upon `openraft` ,`sqlx` and `sqlite`.
8 versions - Latest release: 15 days ago - 2.19 thousand downloads total - 15 stars on GitHub - 1 maintainer
rxqlite-lite-common 0.1.6
A distributed sqlite database built upon `openraft` ,`sqlx` and `sqlite`.
7 versions - Latest release: about 1 month ago - 2.02 thousand downloads total - 15 stars on GitHub - 1 maintainer
omnipaxos_macros 0.1.3
Macros for OmniPaxos.
4 versions - Latest release: 6 months ago - 1 dependent package - 2 dependent repositories - 4.39 thousand downloads total - 167 stars on GitHub - 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: almost 3 years ago - 6 dependent packages - 8 dependent repositories - 32.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 - 5 dependent packages - 10 dependent repositories - 5.91 thousand downloads total - 999 stars on GitHub - 1 maintainer
omnipaxos_ui 0.1.0
Dashboard for OmniPaxos.
1 version - Latest release: 6 months ago - 306 downloads total - 167 stars on GitHub - 1 maintainer
omnipaxos_storage 0.2.2
Storage implementations for OmniPaxos.
4 versions - Latest release: 6 months ago - 1 dependent repositories - 2.55 thousand downloads total - 163 stars on GitHub - 1 maintainer
omnipaxos 0.2.2
A distributed log library written in Rust
4 versions - Latest release: 6 months ago - 2 dependent packages - 1 dependent repositories - 2.86 thousand downloads total - 163 stars on GitHub - 1 maintainer
checkpointq 0.1.0
Tool for establishing checkpoint quorum for finalized checkpoints across multiple checkpoint prov...
1 version - Latest release: 12 months ago - 313 downloads total - 4 stars on GitHub - 1 maintainer
Top 6.4% on crates.io
fuel-core-bft 0.26.0
Fuel Core BFT
68 versions - Latest release: 11 days ago - 1 dependent package - 18 dependent repositories - 88.4 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.
48 versions - Latest release: 11 days ago - 7 dependent packages - 39 dependent repositories - 91.4 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.38 thousand downloads total - 1 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 - 394 downloads total - 5 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 - 5.95 thousand downloads total - 11 stars on GitHub - 1 maintainer
almost-raft 0.3.0
An implementation of Raft leader election
3 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 1.85 thousand downloads total - 6 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: 4 months ago - 11.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
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: 3 months ago - 248 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: 3 months ago - 241 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: 3 months ago - 545 downloads total - 2 stars on GitHub - 3 maintainers
cometbft-light-client 0.1.0-alpha.2
Implementation of the CometBFT Light Client Verification Protocol.
1 version - Latest release: 3 months ago - 494 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 - 866 downloads total - 2 stars on GitHub - 5 maintainers
cometbft-light-client-detector 0.1.0-alpha.2
CometBFT Light Client Attack Detector.
1 version - Latest release: 3 months ago - 395 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: 3 months ago - 551 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.05 thousand 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.
47 versions - Latest release: 17 days ago - 1 dependent package - 39 dependent repositories - 74.2 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
47 versions - Latest release: 21 days ago - 3 dependent packages - 39 dependent repositories - 87.2 thousand downloads total - 29,013 stars on GitHub - 1 maintainer
caspaxos 0.1.0
A completely implementation of caspaxos
1 version - Latest release: almost 6 years ago - 723 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 - 314 downloads total - 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 1 month ago - 2 dependent packages - 1 dependent repositories - 35.5 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 1 month ago - 6 dependent packages - 1 dependent repositories - 36.7 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 1 month ago - 2 dependent repositories - 35.6 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 1 month ago - 1 dependent package - 1 dependent repositories - 35.5 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 1 month ago - 4 dependent packages - 1 dependent repositories - 35.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 1 month ago - 5 dependent packages - 1 dependent repositories - 36.6 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 1 month ago - 1 dependent package - 1 dependent repositories - 35.6 thousand downloads total - 14 stars on GitHub - 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 1 month ago - 4 dependent packages - 1 dependent repositories - 36.6 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 1 month ago - 6 dependent packages - 1 dependent repositories - 37.1 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 1 month ago - 6 dependent packages - 1 dependent repositories - 36.7 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 1 month ago - 1 dependent package - 1 dependent repositories - 35.4 thousand downloads total - 14 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 - 467 downloads total - 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 - 61.8 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: almost 3 years ago - 788 downloads total - 1 maintainer
yacht 0.0.0
Lightweight, simple, and async Raft consensus algorithm.
1 version - Latest release: about 2 years ago - 405 downloads total - 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 - 6.72 thousand downloads total - 993 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 - 436 downloads total - 17 stars on GitHub - 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 - 41.9 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.08 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: almost 3 years ago - 1 dependent package - 1.49 thousand downloads total - 11 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.16 thousand downloads total - 25 stars on GitHub - 1 maintainer