A high-performance Postgres replication engine written in Rust. Embed it in your Rust application or run it as a standalone binary.
-
Updated
Aug 22, 2026 - Rust
A high-performance Postgres replication engine written in Rust. Embed it in your Rust application or run it as a standalone binary.
Graft is an open-source transactional storage engine optimized for lazy, partial, and strongly consistent replication—perfect for edge, offline-first, and distributed applications.
Mycelite is a SQLite extension that allows you to synchronize changes from one instance of SQLite to another.
A server-authoritative replication crate for Bevy.
Monorepo for awesome tools/projects/libraries
OmniPaxos is a distributed log implemented as a Rust library.
Lean tokio-based Postgres wire-protocol logical replication client (pgoutput) with TLS and SCRAM.
Efficient state-based CRDT replication and anti-entropy
Resilient offline-first sync engine -- WAL replication with Hybrid Logical Clocks, Version Vectors, mTLS, and ChaCha20-Poly1305 encryption at rest. Built for intermittent-connectivity deployments (IoT, rural health, edge).
Chain replication server framework for Rust
A beginner-friendly Raft framework built on openraft: implement two traits, get a fault-tolerant replicated cluster.
An open source data tiering archive for Linux. Written in Rust. Transparently offload cold data to S3, HDD, or LTO tape while keeping searchable local stubs.
A complete cognitive architecture on S³. One Hamilton product runs memory, learning, attention, and affect
Memory-safe clean-room Redis reimplementation in Rust with strict/hardened compatibility modes, deterministic replication semantics, differential conformance harnesses, and profile-guided optimization proofs.
Experimental Convex backend fork aiming to scale Convex horizontally while preserving its core semantics: reactive subscriptions, serializable transactions, and consistent snapshots.
Integration with renet for bevy_replicon
A Rust library for streaming PostgreSQL WAL using the logical replication protocol.
Distributed, Replicated, Protocol-generic Key-value Store in Async Rust for SMR Protocols Research 🌅
This is a small demo of how to transform a simple single-server RocksDB service written in Rust into a distributed version using OmniPaxos.
Add a description, image, and links to the replication topic page so that developers can more easily learn about it.
To associate your repository with the replication topic, visit your repo's landing page and select "manage topics."