#edge #replication #storage

graft-client

Transactional page storage engine supporting lazy partial replication to the edge. Optimized for scale and cost over latency. Leverages object storage for durability.

3 releases

Uses new Rust 2024

new 0.1.2 Mar 31, 2025
0.1.1 Mar 31, 2025
0.1.0 Mar 31, 2025

#7 in #replication

Download history 145/week @ 2025-03-26

145 downloads per month
Used in graft-sqlite

MIT/Apache

245KB
5.5K SLoC

Graft

This crate provides an offline-first storage and syncronization engine designed to be embedded in your Rust project. The engine provides a transactional page-based API over "Volumes". Data is synchronized to and from Graft compatible servers. Learn more about Graft here.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~15–27MB
~415K SLoC