v3.1.0
DownloadReleasesReference

Halyard

Halyard is a single-binary tool for fast, encrypted, deduplicating file sync and backup. It chunks files with content-defined chunking, encrypts every chunk with XChaCha20-Poly1305 and stores them in any S3-compatible bucket, SFTP host or local disk.

Download v3.1.0   Read the quick start →

Why Halyard

FeatureDetails
DeduplicationFastCDC chunking, 512 KiB–8 MiB chunks, cross-snapshot and cross-host
EncryptionClient-side, Argon2id key derivation, XChaCha20-Poly1305
BackendsLocal, SFTP, S3, B2, Azure Blob, GCS, WebDAV
RestoreMount snapshots via FUSE, or restore single paths
PlatformsLinux, macOS, Windows, FreeBSD (amd64 / arm64)

At a glance

$ halyard init s3://backups/laptop
$ halyard snap ~/Documents ~/Pictures --tag weekly
snapshot 7f3c91ae saved · 48,212 files · 61.4 GiB scanned · 312 MiB new
$ halyard ls --last 3