29 Open Source Consensus Algorithm Software Projects
Free and open source consensus algorithm code projects including engines, APIs, generators, and tools.
Exonum 1010 ⭐
An extensible open-source framework for creating private/permissioned blockchain applications
Distributed Consensus Reading List 651 ⭐
A long list of academic papers on the topic of distributed consensus
Python_blockchain_app 439 ⭐
A fully functional blockchain application implemented in Python from scratch (with tutorial).
Iwant 257 ⭐
Commandline tool for searching and downloading files in LAN network, without any central server
Raft.net 84 ⭐
Implementation of RAFT distributed consensus algorithm among TCP Peers on .NET / .NETStandard / .NETCore / dotnet
Anthdm Hbbft 62 ⭐
Practical implementation of the Honey Badger Byzantine Fault Tolerance consensus algorithm written in Go.
Blockchain Consensus 41 ⭐
This is my attempt to list all possible blockchain consensus out there, i welcome pull request of the blockchain community! lets make it the main reference for blockchain consensus
Awesome Raft 23 ⭐
Raft is gaining popularity in distributed systems as a simple and powerful consensus algorithm.
Oaklight Vesper 18 ⭐
A fault-tolerant distributed key-value store using the Raft consensus algorithm.
Avalanche 17 ⭐
A educational / research implementation of the Avalanche consensus algorithm written in Rust
Hashgraphmachine 13 ⭐
An implementation of the Swirlds Hashgraph - a fair, fast, replicated, Byzantine state machine