rusync - Minimalist rsync
Overview
rusync is a minimalist rsync implementation in Rust. Fast file synchronization with rsync-like functionality.
Quick Start
Passthrough to rusync CLI
sc rusync _ <rusync-args>
Key Features
- Minimalist: Lightweight rsync implementation
- Fast: Written in Rust for performance
- Rsync-like: Compatible with rsync functionality
- Cross-platform: Works on Linux, macOS, Windows
- Efficient: Efficient file synchronization
Installation
cargo install rusync
Usage Examples
Sync directories
rusync /source /destination
With verbose output
rusync -v /source /destination
Dry run
rusync --dry-run /source /destination
Delete files in destination
rusync --delete /source /destination
Notes
- Run
rusync --helpto see all available options - Minimalist implementation focused on core rsync features