#raft

  1. stateright

    A model checker for implementing distributed systems

    v0.31.0 994K #actor-model #model-checking #raft #paxos
  2. openraft

    Advanced Raft consensus

    v0.9.21 18K #raft-consensus #consensus #raft
  3. raft

    language implementation of Raft algorithm

    v0.7.0 14K #consensus-algorithm #distributed-systems #ha
  4. raftcli

    Command line interface for raft framework and serial monitoring

    v1.8.0 #raft #espressif #framework #esp32
  5. hiqlite

    highly-available, embeddable, raft-based SQLite + cache

    v0.12.2 #sqlite #sql #raft #cache #database
  6. raftify

    Experimental High level Raft framework

    v0.1.82 4.0K #distributed-systems #ha #raft
  7. crema

    A high-performance, sharded Key-Value store utilizing a Multi-Raft consensus architecture

    v0.1.0 #raft-consensus #moka #raft #consensus #cache-distributed
  8. tikv/tikv

    A distributed transactional key-value database powered by Rust and Raft

    GitHub 9.0.0-beta.2 #rocksdb #raft #distributed-systems
  9. raftbare

    Minimal but feature-complete, I/O-free implementation of Raft distributed consensus algorithm

    v0.2.2 #consensus-algorithm #distributed-consensus-algorithm #raft #feature-complete #raft-consensus
  10. inferadb-ledger-raft

    Raft consensus and gRPC services for InferaDB Ledger

    v0.1.0-dev.20260208 350 #blockchain #raft-consensus #raft #distributed #distributed-consensus
  11. raftoral

    Fault-tolerant workflow orchestration library using embedded Raft consensus for Rust applications

    v0.2.0 #workflow-orchestration #raft-consensus #raft #distributed-consensus #workflow #distributed
  12. rocketmq-controller

    RocketMQ Controller Module - High Availability Raft-based Controller

    v0.7.0 #rocket-mq #raft #controller #distributed #distributed-messaging
  13. raft-log

    Raft log implementation

    v0.2.13 170 #logging #raft
  14. ruvector-graph

    Distributed Neo4j-compatible hypergraph database with SIMD optimization

    v0.1.31 170 #graph-database #graph-node #query #raft #distributed #cypher #hypergraph #vector-embedding #ruvector #raft-consensus
  15. rivven-cluster

    Distributed clustering for Rivven - SWIM membership, Raft consensus, ISR replication

    v0.0.9 #quic #raft #raft-consensus #replication #rivven #consistent-hashing #watermark #distributed #leader-election #isr
  16. noraft

    Minimal, feature-complete Raft for Rust - no I/O, no dependencies

    v0.3.0 #raft #feature-complete #action #config #cluster #consensus-algorithm
  17. rmqtt-raft

    raft framework, for regular people

    v0.6.0 100 #distributed-systems #raft
  18. almost-raft

    Raft leader election

    v0.4.0 290 #raft-consensus #distributed-systems #raft #cluster #consensus #distributed-consensus
  19. jopemachine-raft

    language implementation of Raft algorithm

    v0.7.14 800 #consensus-algorithm #distributed-systems #raft #ha
  20. openraft-sledstore

    A sled based implementation of the openraft::RaftStorage trait

    v0.9.21 900 #raft-consensus #raft #consensus
  21. d-engine

    Lightweight Raft consensus engine - recommended entry point for most users

    v0.2.2 #raft #distributed-systems #raft-consensus #consensus #fault-tolerance
  22. conveyor-etl-router

    High-availability Conveyor ETL routing layer with Raft consensus

    v0.1.0 #raft #raft-consensus #router #conveyor #etl #listen-addr #high-availability #control-plane #service-registry #grpc
  23. ruvector-cluster

    Distributed clustering and sharding for ruvector

    v0.1.30 #consistent-hashing #ruvector #cluster-analysis #distributed #raft #vector-database #raft-consensus
  24. ruvector-raft

    Raft consensus implementation for ruvector distributed metadata

    v0.1.30 140 #raft #raft-consensus #leader-election #ruvector #distributed #database #vector-database
  25. ruvector-replication

    Data replication and synchronization for ruvector

    v0.1.30 #replication #raft #ruvector #conflict-resolution #database #raft-consensus #data-replication #distributed #vector-database
  26. sorock

    A Multi-Raft implementation in Rust

    v0.12.0 #multi-raft #raft #heartbeat
  27. k8s-operator

    A highly-available Kubernetes operator framework using Raft consensus

    v0.1.1 #raft #kubernetes-operator #kubernetes #distributed #operator #ha
  28. ruvector-dag-wasm

    Minimal WASM DAG library for browser and embedded systems

    v0.1.0 #onnx #ruvector #artificial-intelligence #graph-database #raft #neural-network #embedding #vector-database #raft-consensus #wasm-edge
  29. apfsds-daemon

    APFSDS daemon - distributed proxy network controller

    v0.4.0 #raft #daemon #distributed #proxy #apfsds #authentication #metrics
  30. rxqlite

    A secured distributed sqlite database built upon openraft, sqlx and sqlite

    v0.1.24 2.0K #sqlite #distributed #raft
  31. praborrow-lease

    Lease consensus logic (Raft/Paxos). Manages distributed agreement on Sovereign lease validity.

    v1.2.2 #raft #grpc #raft-consensus #prometheus #consensus-algorithm #udp #validity #distributed-lock #paxos #observability
  32. openraft-rocksstore

    A rocksdb based implementation of the openraft::RaftStorage trait

    v0.9.21 500 #raft-consensus #rocksdb #raft #consensus
  33. openraft-memstore

    A in-memory implementation of the openraft::RaftStorage trait

    v0.9.21 900 #raft #raft-consensus #consensus
  34. minikv

    A production-grade distributed KV store with Raft consensus in ~1,500 lines

    v0.7.0 #raft #raft-consensus #distributed #consensus #kv-store
  35. oxirs-cluster

    Raft-backed distributed dataset for high availability and horizontal scaling

    v0.1.0 #rdf #raft #raft-consensus #distributed #consensus #distributed-consensus
  36. raftpico

    Raft framework built on top of the raftbare crate

    v0.1.1 160 #state-machine #framework #json-rpc #key-value-store #raft #serialization #serde-json
  37. toydb

    distributed SQL database, built for education

    v1.0.1 #raft #sql #database #built #distributed #distributed-database #education #raft-consensus
  38. d-engine-server

    Production-ready Raft consensus engine server and runtime

    v0.2.2 #distributed-systems #raft #raft-consensus #consensus #async
  39. hiqlite-macros

    Macros for Hiqlite

    v0.12.0 #sqlite #raft #cache #database #sql
  40. async-raft

    An async implementation of the Raft distributed consensus protocol

    v0.6.1 600 #raft #raft-consensus #storage #raft-storage #consensus #data-storage
  41. prb-cli

    CLI Dashboard and internal tools for PraBorrow

    v1.2.2 #cli #dashboard #internal #pra-borrow #raft #distributed-systems #raft-consensus #formally-verified #distributed-lock #safety-critical
  42. rxqlite-tests-common

    A distributed sqlite database built upon openraft ,sqlx and sqlite

    v0.1.9 700 #sqlite #raft #raft-consensus #consensus
  43. conveyor-etl-raft

    Raft consensus implementation for Conveyor ETL

    v0.1.0 #raft #raft-consensus #leader-election #conveyor #replication #etl #logging
  44. gruezi

    Service Discovery & Distributed Key-Value Store

    v0.1.0 #service-discovery #raft #raft-consensus #consensus #distributed
  45. k8s-operator-raft

    Raft consensus implementation for k8s-operator framework

    v0.1.1 #raft #raft-consensus #kubernetes-operator #kubernetes #consensus
  46. ferrium

    A distributed KV storage system built with openraft

    v0.1.0-beta1 #raft #key-value-store #distributed-systems #raft-consensus #grpc-api #openraft #storage-system #logging #single-node #raft-storage
  47. rivvend

    Rivven broker server with Raft consensus and SWIM membership

    v0.0.9 #prometheus #rivven #raft #authentication #raft-consensus #protobuf #metrics #dashboard #single-binary #event-streaming
  48. apfsds-raft

    Raft consensus layer for APFSDS distributed coordination

    v0.4.0 #raft #raft-consensus #distributed-consensus #apfsds #persistent-storage #logging #clickhouse
  49. lol-core

    A Raft implementation in Rust language

    v0.9.5 #raft-storage #raft #leader-election
  50. d-engine-proto

    gRPC protocol definitions - for building non-Rust d-engine clients

    v0.2.2 #protobuf #raft #grpc
  51. kotoba-db-cluster

    Distributed clustering and consensus for KotobaDB

    v0.1.21 #database #raft-consensus #raft #distributed #consensus #distributed-consensus
  52. raft-lite

    understandable implementation of Raft consensus algorithm

    v0.2.7 160 #raft-consensus #consensus-algorithm #raft #consensus
  53. alopex-chirps-raft-storage

    Raft log storage implementation for Alopex Chirps using alopex-core

    v0.5.1 #raft #raft-consensus #chirps #alopex #raft-storage
  54. fleetfs_raft

    language implementation of Raft algorithm

    v0.6.0 #consensus-algorithm #distributed-systems #raft #ha
  55. raft-proto

    Protocol definitions for the rust language implementation of the Raft algorithm

    v0.7.0 17K #distributed-systems #raft #ha
  56. actix-raft

    Raft distributed consensus protocol using the Actix actor framework

    v0.4.4 #raft-consensus #raft #storage #raft-storage #consensus #data-storage
  57. rxqlite-client

    A client for rxqlite

    v0.1.8 600 #sqlite #distributed #raft
  58. raftlog

    distributed replicated log based on the Raft algorithm

    v0.6.0 #distributed #raft
  59. omnipaxos

    A distributed log library written in Rust

    v0.2.2 #raft #logging #leader-election #distributed-consensus #raft-consensus #fault-tolerance #paxos #reconfiguration #distributed-systems #complexities
  60. dyn-timeout

    Dynamic timeout, cancel, add and remove time before a callback execution

    v0.3.3 #timeout #raft #tokio #cancellable #timer
  61. rxqlite-sqlx-common

    A distributed sqlite database built upon openraft ,sqlx and sqlite

    v0.1.7 600 #raft #sqlite #raft-consensus #consensus
  62. hiqlite-wal

    WAL file implementation for Hiqlite

    v0.12.0 #cache #wal #database #raft
  63. async-raft-ext

    An async implementation of the Raft distributed consensus protocol.The ability of raft is enhanced while keeping the access interface unchanged for rnacos

    v0.6.3 360 #raft-consensus #raft #storage #raft-storage #consensus #data-storage
  64. pollination

    An experimental library exposing hybrid Raft and CRDT primitives

    v0.1.0 #crdt #distributed #gossip #raft
  65. helyim

    object storage written by Rust

    v0.1.0 #object-storage #seaweedfs #haystack #raft
  66. rxqlite-common

    A distributed sqlite database built upon openraft ,sqlx and sqlite

    v0.1.4 #sqlite #raft #raft-consensus #consensus
  67. openraft-rocksstore-compat07

    A example v07 compatible implementation of the openraft::RaftStorage trait

    v0.8.9 150 #raft-storage #openraft #raft #raft-consensus #consensus
  68. d-engine-client

    Client library for interacting with d-engine Raft clusters via gRPC

    v0.2.2 #raft #raft-consensus #client #consensus
  69. little_raft

    The lightest distributed consensus library. Run your own replicated state machine!

    v0.2.0 #distributed-systems #raft #distributed-consensus #raft-consensus #consensus
  70. raftlog_protobuf

    Encoders and decoders of the Protocol-Buffers messages for the constituents defined in raftlog crate

    v0.3.0 #protobuf #raft-log #raft
  71. frugalos_mds

    Metadata Store for Frugalos

    v1.2.0 #mds #frugalos #metadata #store #raft
  72. agreed

    Fork of async-raft, the Tokio-based Rust implementation of the Raft protocol

    v1.1.0 #raft #storage #raft-consensus #consensus #data-storage
  73. mephisto-raft

    language implementation of Raft algorithm

    v0.2.0 #raft #distributed-systems
  74. gandolf-kvs

    A key value stroe used in gandolf consensus system

    v1.0.0 #consensus-algorithm #key-value-store #raft #raft-consensus #kvs #gandolf #database
  75. rast

    A toy implementation of the raft consistency protocol focused on speed

    v0.1.0-alpha.0 #raft #raft-consensus #consensus #distributed #distributed-consensus
  76. jarl

    Jarl (Just another Raft library)

    v0.1.4 130 #raft #raft-consensus #state-machine #ipc #raft-log #vote #logging #majority #grpc
  77. lolraft

    A Multi-Raft implementation in Rust language

    v0.10.2 120 #multi-raft #raft #grpc
  78. fibril

    implementing distributed systems with commmunicating fibers

    v0.0.8 #actor #model-checking #paxos #raft
  79. Try searching with DuckDuckGo.

  80. k8s-operator-core

    Core traits and types for k8s-operator framework

    v0.1.1 #raft #kubernetes-operator #kubernetes #operator
  81. simple-raft

    A minimal implementation of the Raft consensus algorithm

    v0.2.0 #raft #consensus-algorithm #no-std
  82. vortex-raft

    A distributed systems library for Maelstrom with Raft consensus

    v0.1.0 #distributed-systems #maelstrom #raft #jepsen
  83. raftmodel

    A logic model for the raft consensus algorithm

    v0.1.3 #consensus-algorithm #raft #raft-consensus #logic #model #logic-algorithm #replicate
  84. mephisto

    language implementation of Raft services

    v0.2.0 #raft #distributed-systems
  85. rxqlite-notification

    A distributed sqlite database built upon openraft ,sqlx and sqlite

    v0.1.1 #sqlite #raft #raft-consensus #consensus
  86. raft-kv-store

    Opinionated Raft KV store

    v0.1.0 #key-value-store #raft #opinionated #distributed-systems
  87. d-engine-core

    Pure Raft consensus algorithm - for building custom Raft-based systems

    v0.2.2 #consensus-algorithm #raft #raft-consensus #consensus
  88. agreed-memstore

    An in-memory implementation of the agreed::RaftStorage trait. Fork of async-raft’s memstore crate.

    v1.1.0 #raft #storage #consensus #raft-consensus #raft-storage #data-storage
  89. fibril_verifier

    Verifies behavior for distributed systems implemented with the Fibril library

    v0.0.12 #model-checking #actor-model #paxos #raft #actor
  90. suraft

    extended Raft algorithm

    v0.1.0 #raft #raft-consensus #distributed-systems #consensus
  91. async-raft2

    An async implementation of the Raft distributed consensus protocol

    v0.6.1 #raft #storage #raft-consensus #raft-storage #consensus #data-storage
  92. riteraft

    raft framework, for regular people

    v0.1.0 #distributed-systems #raft #ha
  93. gandalf-kvs

    A key value stroe used in gandalf consensus system

    v1.0.0 #consensus-algorithm #raft #key-value-store #gandalf #kvs #raft-consensus #database
  94. openraft-macros

    Advanced Raft consensus

    v0.9.21 9.5K #raft #raft-consensus #consensus
  95. tender

    A Raft-based election framework

    v0.1.1 #raft #framework #election
  96. gandalf-consensus

    An implemention of raft to bring any database with consensus

    v1.0.0 #raft #consensus-algorithm #raft-consensus #implemention #database #key-value-store #gandalf #kvs
  97. gandolf-consensus

    An implemention of raft to bring any database with consensus

    v1.0.0 #raft #consensus-algorithm #raft-consensus #implemention #database #key-value-store #kvs #gandolf
  98. memstore

    An in-memory implementation of the async-raft::RaftStorage trait

    v0.2.0 #raft-consensus #storage #consensus #raft #raft-storage #data-storage
  99. dcs2-raft

    An extensible distributed control system framework made in rust with no-std support

    v0.1.0 #system #control #raft #framework #dcs #distributed #no-std
  100. helyim-proto

    proto for helyim

    v0.1.0 #object-storage #helyim #haystack #seaweedfs #raft #file-system
  101. raft4rs

    Rust impl for raft

    v0.1.4 #rust #raft
  102. rxqlite-lite-common

    A distributed sqlite database built upon openraft ,sqlx and sqlite

    v0.1.6 420 #sqlite #raft #raft-consensus #consensus
  103. libraft

    raft implementation in rust

    v0.1.1 #raft #raft-consensus #distributed-systems #learning #fun
  104. one-file-raft

    Raft consensus in 300 LOC

    v0.1.1 #raft-consensus #raft #consensus
  105. omnipaxos_storage

    Storage implementations for OmniPaxos

    v0.2.2 #omni-paxos #storage-for-omni-paxos #logging #raft
  106. raft-consensus

    Raft consensus algorithm implementation

    v0.4.0 #raft #distributed #consensus
  107. florescence

    An experimental library exposing hybrid Raft and CRDT primitives

    v0.1.0 #distributed-consensus #raft #raft-consensus #gossip #distributed
  108. span

    Raft consensus library

    v0.2.0 400 #raft #raft-consensus
  109. fibril_core

    Core types for the Fibril library

    v0.0.7 #model-checking #paxos #actor #raft #simulation