rust-parallel
Parallel runner
An asynchronous command-line application that runs commands in parallel, aggregates outputs, and provides various features for efficient execution.
Fast command line app in rust/tokio to run commands in parallel. Similar interface to GNU parallel or xargs plus useful features. Listed in Awesome Rust utilities.
163 stars
5 watching
7 forks
Language: Rust
last commit: 3 months ago
Linked from 1 awesome list
command-lineparallelrusttokio
Related projects:
Repository | Description | Stars |
---|---|---|
pvolok/mprocs | A tool to run multiple commands in parallel and show their output separately. | 1,547 |
jkool702/forkrun | A utility that efficiently runs multiple commands in parallel using bash coprocs | 157 |
soravux/scoop | A distributed task module allowing concurrent parallel programming on various environments | 635 |
oconnor663/duct.rs | A library for running child processes in Rust, providing tools for building pipelines and handling errors and input/output. | 829 |
jacobdeichert/mask | A command-line task runner defined by a simple markdown file | 1,101 |
raynes/conch | A Clojure library that provides a flexible interface to execute programs in a similar way to calling functions. | 541 |
coderaiser/redrun | A tool to run multiple npm scripts fast and efficiently by avoiding the overhead of separate processes for each script. | 122 |
yihui/runr | A package providing mechanisms to run external programs from R | 87 |
parallelssh/parallel-ssh | An asynchronous SSH client library for running commands on multiple servers in parallel with minimal system load. | 1,203 |
vladimirmarkelov/haku | A command runner inspired by make that allows users to write cross-platform task files with limited built-in commands and attributes. | 36 |
grosser/parallel_split_test | Splits a large test file into smaller chunks and runs them in parallel to speed up testing | 91 |
jacob3141/qtruby | Allows C++/Qt applications to execute Ruby code seamlessly | 2 |
kriswallsmith/spork | An experimental library that allows you to run tasks in parallel on multiple processes while maintaining control over the execution of code in both parent and child processes. | 586 |
sindresorhus/p-times | Runs promise-returning & async functions multiple times concurrently | 38 |
droberson/harness | A tool to execute programs in memory using various protocols. | 9 |