xe
« Back to VersTracker
Description:
Simple xargs and apply replacement
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: cli batch-processing shell automation utilities
Install: brew install xe
About:
Xe is a command-line utility that replaces both xargs and apply, offering a more flexible way to execute commands for each file in a set. It provides advanced features like argument placeholder substitution, parallel execution, and dry-run capabilities. This makes it a powerful tool for batch processing files and automating complex shell workflows.
Key Features:
  • Flexible argument substitution with multiple placeholders
  • Built-in parallel execution support
  • Dry-run mode for safe command testing
  • Cleaner and more modern syntax than traditional tools
Use Cases:
  • Batch renaming or processing files in a directory
  • Running parallel jobs for faster compilation or data processing
  • Complex file operations requiring multiple arguments per file
Alternatives:
  • xargs – Standard tool for parallel execution, but lacks xe's flexible argument substitution
  • GNU parallel – More feature-rich but heavier dependency, xe offers simpler syntax for common tasks
Version History
Detected Version Rev Change Commit