Node.js Cloudflare R2 CLI Cloud Storage

R2Sync

Fast CLI for Cloudflare R2

R2Sync was built to handle massive data transfers with Cloudflare R2 without crashing local environments. Using a streaming-first approach, it can sync millions of small files or giant assets while maintaining a predictable memory footprint.

Key Performance

By utilizing p-limit and Node.js streams, R2Sync achieves up to 10x faster backup speeds compared to standard sequential CLI tools, while ensuring data integrity with automatic retry logic.

Core Excellence

Parallel Processing for Fast Backups
Low Memory Streaming Architecture
Cache-Control Header Support
Concurrency Limit Control