parsync

A fast, resumable file sync tool for SSH servers and local folders. It transfers files in parallel, similar to rsync but aimed at higher speed.

Share on XLicense: MIT

Overview

parsync is a resumable sync tool for pulling files from SSH remotes or copying between local folders. It transfers many files in parallel, and can use optional block-delta sync. On Linux it can take an RDMA fast path for large whole-file copies when both hosts support it, and falls back to the normal transfer otherwise. It is written in Rust.

Key features

  • Parallel file transfers over SSH
  • Resume interrupted transfers
  • Optional block-delta sync
  • Linux RDMA fast path with automatic fallback
  • Supports SSH config host aliases

Best for

Anyone moving large amounts of data over SSH who finds a single-stream rsync too slow. Windows metadata support is described as best-effort.

Upstream
AlpinDale/parsync
Fork on GitHub
Guo-astro/parsync
Upstream stars
617
Category
Apps and everyday utilities
Language
Rust
License
MIT
Forked
2026-03-06
Sync status
In syncLast synced 2026-09-29