📁

File Sync

intermediate

rsync alternative - Efficient file synchronization

rsync alternatifi - Verimli dosya senkronizasyonu

Estimated Time
⏱️ 1-2 months
Essential Crates
📦 3

Tags

syncfilesrsyncbackup

Required Crates

Essential

notify
File watching

Dosya izleme

crates.io →
notify = "6"
walkdir
Directory traversal

Dizin tarama

crates.io →
walkdir = "2"
blake3
Fast hashing

Hizli hash

crates.io →
blake3 = "1"

Starter Template

Copy this Cargo.toml to get started:

[package]
name = "my-file-sync"
version = "0.1.0"
edition = "2021"

[dependencies]
notify = "6"
walkdir = "2"
blake3 = "1"
thiserror = "1"
tracing = "0.1"

Related Patterns

Learn these patterns to build this project effectively:

Other File & Document Projects