Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. State Machine Replication

State Machine Replication

5 projects

Showing 5 of 5 projects

raft
raftGo

A Go library implementing the Raft consensus protocol for managing replicated state machines in distributed systems.

#raft-protocol#distributed-systems#go-library
Stars9.1k
Forks1.1k
Last commit6 days ago
tendermint
tendermintGo

A Byzantine Fault Tolerant (BFT) middleware for securely replicating state machines across many machines.

#distributed-systems#cryptocurrency#cosmos-sdk
Stars5.9k
Forks2.1k
Last commit8 days ago
raft
raftGo

A stable, widely-used Go library implementing the core Raft consensus algorithm for maintaining a replicated state machine.

#high-availability#raft-protocol#distributed-systems
Stars1.1k
Forks277
Last commit5 days ago
cometbft
cometbftGo

A Byzantine fault-tolerant consensus engine for replicating state machines across distributed systems, powering blockchain networks.

#cosmos#database#abci
Stars922
Forks839
Last commit5 days ago
ORaft
ORaftOCaml

An OCaml implementation of the Raft consensus algorithm for building fault-tolerant distributed systems.

#ocaml-library#raft-consensus#raft-consensus-algorithm
Stars34
Forks3
Last commit7 months ago

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Distributed Systems5
#Consensus3
#Consensus Algorithm3
#Fault Tolerance3