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.
166 stars
5 watching
7 forks
Language: Rust
last commit: 5 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,564 |
jkool702/forkrun | A utility that efficiently runs multiple commands in parallel using bash coprocs | 158 |
soravux/scoop | A distributed task module allowing concurrent parallel programming on various environments | 642 |
oconnor663/duct.rs | A library for running child processes in Rust, providing tools for building pipelines and handling errors and input/output. | 839 |
jacobdeichert/mask | A command-line task runner defined by a simple markdown file | 1,114 |
raynes/conch | A Clojure library that provides a flexible interface to execute programs in a similar way to calling functions. | 540 |
coderaiser/redrun | A tool to run multiple npm scripts fast and efficiently by avoiding the overhead of separate processes for each script. | 123 |
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,212 |
vladimirmarkelov/haku | A command runner inspired by make that allows users to write cross-platform task files with limited built-in commands and attributes. | 37 |
grosser/parallel_split_test | A tool to split and run large test suites in parallel across multiple processes. | 90 |
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 | 39 |
droberson/harness | A tool to execute programs in memory using various protocols. | 10 |