Skip to main content
01

Chunker CLI

Fast, concurrent file splitter and merger in Rust — parallel processing with real-time progress bars.

RustTokioCLIAsync

About

A command-line tool for splitting large files into chunks and merging them back, using parallel async I/O via Tokio. Custom chunk sizes, configurable concurrency, real-time progress bars, and automatic cleanup after merge.

Usage

bash
# Split a file into 20MB chunks with 8 parallel tasks
chunker-cli split large_file.txt -o ./chunks -c 8 -s 20MB
 
# Merge chunks back with auto-cleanup
chunker-cli merge ./chunks merged_file.txt -c 8 -b 10MB -C