Rust Consensus

Open-source Rust projects categorized as Consensus | Edit details

Top 7 Rust Consensu Projects

  • GitHub repo tikv

    Distributed transactional key-value database, originally created to complement TiDB

    Project mention: Belajar Rust 01 - Mengenal Bahasa Pemrograman Rust | | 2021-08-28

    TiKV: basis data key-value transaksional yang terdistribusi.

  • GitHub repo cita

    A high performance blockchain kernel for enterprise users.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo hbbft

    An implementation of the paper "Honey Badger of BFT Protocols" in Rust. This is a modular library of consensus.

    Project mention: Is asynchronous byzantine fault tolerance a thing? | | 2021-09-01

    As far as I know, the first ones to design a protocol that can really deal with completely async networks, were the people behind HoneyBadger: and

  • GitHub repo overlord

    Overlord consensus protocol. (by nervosnetwork)

    Project mention: Muta is part of Nervos? | | 2021-11-01

    Muta is chain framework (e.g. substrate or cosmos-sdk) being intensively worked on in 2020. The design goal of Muta is high performance and usability. Muta can process ~3k transactions per second and achieve instant finality thanks to a BFT consensus implementation named Overlord.

  • GitHub repo paxakos

    Rust implementation of Paxos consensus algorithm

    Project mention: Side project: Raft distributed consensus algorithm implementation & CLI visualization in Rust | | 2021-04-28

    It's not quite done, but feel free to take a look:

  • GitHub repo proof-of-history-explained

    code example for article: "proof of history explained" published on medium

    Project mention: An Engineer's Hype-Free Observations on Web3 (and Its Possibilities) | | 2021-11-23

    I have found these two to be useful:

  • GitHub repo politeia-rs

    Decred Politeia in Rust

    Project mention: [Weekly] Many Musings Mondays | | 2021-07-19
  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-11-23.

Rust Consensus related posts


What are some of the best open-source Consensu projects in Rust? This list will help you:

Project Stars
1 tikv 10,298
2 cita 1,224
3 hbbft 291
4 overlord 62
5 paxakos 53
6 proof-of-history-explained 21
7 politeia-rs 0
Find remote jobs at our new job board There are 32 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives