rush-parallel
« Back to VersTracker
Description:
Cross-platform command-line tool for executing jobs in parallel
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: parallel cli batch-processing automation command-line
Install: brew install rush-parallel
About:
RushParallel is a cross-platform command-line tool designed to execute jobs in parallel, significantly speeding up repetitive tasks. It intelligently distributes commands across multiple CPU cores, providing robust error handling and output management. This makes it an efficient replacement for simple shell loops and xargs for data processing pipelines.
Key Features:
  • Parallel execution across multiple CPU cores
  • Robust error handling and retry mechanisms
  • Ordered or unordered output collection
  • Cross-platform support (Linux, macOS, Windows)
Use Cases:
  • Batch processing large numbers of files (e.g., image resizing, data conversion)
  • Running integration tests across multiple environments simultaneously
  • Downloading multiple files in parallel
Alternatives:
  • GNU Parallel – RushParallel is often considered simpler and more lightweight, with a focus on ease of use and clean output.
  • xargs -P – Rush provides better argument handling, error reporting, and output management out of the box.
Version History
Detected Version Rev Change Commit
Oct 9, 2025 8:06pm 0 VERSION_BUMP f82b7f74
Sep 15, 2025 11:23pm 0 VERSION_BUMP 0d6965fc
Nov 12, 2024 10:04am 0 VERSION_BUMP 246ed496
Sep 14, 2024 12:33am 0 VERSION_BUMP 65e836e8