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
| Feature | Details |
|---|---|
| Deduplication | FastCDC chunking, 512 KiB–8 MiB chunks, cross-snapshot and cross-host |
| Encryption | Client-side, Argon2id key derivation, XChaCha20-Poly1305 |
| Backends | Local, SFTP, S3, B2, Azure Blob, GCS, WebDAV |
| Restore | Mount snapshots via FUSE, or restore single paths |
| Platforms | Linux, 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