GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

consensus-algorithm

Star

Here are 395 public repositories matching this topic...

Language: All
Filter by language
All 395 Python 85 Go 83 Rust 39 Java 34 C++ 21 JavaScript 17 TypeScript 17 MATLAB 10 Jupyter Notebook 9 C 7
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

dgryski / awesome-consensus

Sponsor
Star 2.2k

Awesome list for Paxos and friends

awesome raft paxos consensus-algorithm
  • Updated May 29, 2024

OneSizeFitsQuorum / MIT6.824-2021

Star 1.6k

4 labs + 2 challenges + 4 docs

distributed-systems mit storage raft kvstore consensus-algorithm
  • Updated Oct 14, 2023
  • Shell
exonum

exonum / exonum

Star 1.2k

An extensible open-source framework for creating private/permissioned blockchain applications

rust cryptography database bitcoin blockchain p2p byzantine consensus-algorithm
  • Updated Feb 25, 2024
  • Rust

satwikkansal / python_blockchain_app

Star 853

A fully functional blockchain application implemented in Python from scratch (with tutorial).

python tutorial blockchain consensus-algorithm decentralized-application python-blockchain blockchain-application
  • Updated Nov 11, 2023
  • Python
mLLMCelltype

cafferychen777 / mLLMCelltype

Star 662

Cell type annotation for single-cell RNA-seq using multi-LLM consensus

bioinformatics computational-biology single-cell consensus-algorithm scrna seurat scanpy cell-type-annotation large-language-models llm scrnaseq-analysis
  • Updated Nov 9, 2026
  • Python

atomix / copycat

Star 585

A novel implementation of the Raft consensus algorithm

java distributed-systems database replication state-machine raft consensus java-8 atomix copycat consensus-algorithm raft-consensus-algorithm
  • Updated Jul 12, 2017
  • Java

OneSizeFitsQuorum / raft-thesis-zh_cn

Star 549

Raft 博士论文的中文翻译

raft chinese consensus-algorithm
  • Updated Aug 26, 2025

mosaicnetworks / babble

Star 483

Distributed Consensus Middleware

consensus-algorithm hashgraph
  • Updated Feb 27, 2024
  • Go

nirvik / iWant

Star 295

Commandline tool for searching and downloading files in LAN network, without any central server

python commandline lan peer-to-peer p2p file-sharing twisted decentralization file-monitoring consensus-algorithm
  • Updated Mar 23, 2020
  • Python

akiradeveloper / sorock

Star 200

A Multi-Raft implementation in Rust.

rust raft consensus-algorithm distributed-log
  • Updated May 27, 2026
  • Rust

hhblaze / Raft.Net

Star 179

Implementation of RAFT distributed consensus algorithm among TCP Peers on .NET / .NETStandard / .NETCore / dotnet

c-sharp csharp tcp core fault-tolerance dotnetcore raft distributed netcore peer dotnet-core net netstandard high-availability dotnet-standard redundancy raft-server consensus-algorithm raft-consensus dbreeze
  • Updated Nov 12, 2026
  • C#

anthdm / hbbft

Star 161

Practical implementation of the Honey Badger Byzantine Fault Tolerance consensus algorithm written in Go.

blockchain consensus-algorithm hbbft
  • Updated Nov 14, 2022
  • Go

zehuilu / CBBA-Python

Star 132

This is a Python implementation of CBBA (Consensus-Based Bundle Algorithm).

python multiagent-systems consensus-algorithm task-allocation
  • Updated Apr 22, 2021
  • Python

danrl / skinny

Star 97

The Skinny Distributed Lock Service

site-reliability-engineering consensus sre distributed-lock consensus-algorithm consensus-protocol
  • Updated May 23, 2020
  • Go

sarah21cn / BlockChainTechnology

Star 93

Blockchain Frontier Technology Tracking

bitcoin blockchain blockchain-technology consensus-algorithm
  • Updated Nov 3, 2018

hyajam / jabs

Star 92

a blockchain network simulator aimed at researching consensus algorithms for performance and security

java casper simulator networking bitcoin simulation network ethereum blockchain scalability transaction consensus ghost bft event-driven consensus-algorithm discrete-time pbft nakamoto byzantine-fault-tolerance
  • Updated Feb 10, 2024
  • Java

cusma / algorand-school

Sponsor
Star 81

Let's learn Algorand!

smart-contracts blockchain beaker cryptocurrency teal consensus-algorithm algorand algorand-blockchain algorand-standard-assets pyteal algorand-node algorand-wallet algorand-atomic-transfer
  • Updated Oct 25, 2023

krokozyab / Agent-Fusion

Star 74

Agent Fusion is a local RAG semantic search engine that gives AI agents instant access to your code, documentation (Markdown, Word, PDF). Query your codebase from code agents without hallucinations. Runs 100% locally, includes a lightweight embedding model, and optional multi-agent task orchestration. Deploy with a single JAR

agent semantic ai integration mcp collaboration gemini semantic-search-engine multiagent semantic-search codex orchestrator consensus-algorithm claude rag semantic-search-ai rag-pipeline mcp-server claude-code aws-q
  • Updated Jun 20, 2026
  • Kotlin

helium / erlang-hbbft

Star 69

Erlang implementation of HoneyBadgerBFT

erlang consensus-algorithm
  • Updated May 12, 2023
  • Erlang

al8n / serf

Sponsor
Star 67

A highly customable, adaptable, runtime agnostic and WASM/WASI friendly decentralized solution for service discovery and orchestration that is lightweight, highly available, and fault tolerant.

rust distributed-systems tokio asynchronous-programming serf gossip-protocol consensus-algorithm smol memberlist async-std
  • Updated Jul 13, 2026
  • Rust

Add this topic to your repo

To associate your repository with the consensus-algorithm topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.