I built cpx - a modern, faster rust based replacement for cp (up to 5x faster)
cpx: https://github.com/11happy/cpx , with cpx here’s what copying actually looks like:
https://i.redd.it/jfree48opgfg1.gif
Features:
- Faster
- Beautiful progress bars (customizable)
- Resume interrupted transfers (checksum safe)
- Exclude patterns (files, directories, glob patterns)
- Flexible configuration for defaults and parallelism
- Graceful Interupt handling with resume hints
benchmarks: https://github.com/11happy/cpx/blob/main/docs/benchmarks.md
crates.io: https://crates.io/crates/cpx
I took inspiration from modern CLI tools like bat, fd, ripgrep. Would love to hear feedback.
Thank you