await

Runner

A utility tool for executing multiple commands concurrently and waiting for their completion.

28Kb, small memory footprint, single binary that run list of commands in parallel and waits for their termination

GitHub

146 stars
5 watching
3 forks
Language: C
last commit: 13 days ago
Linked from 1 awesome list

asyncbashciclicommand-line-tooldevopsfishparallelposixrunnerutilwaitzsh

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
manojlds/cmd A C# library to simplify running external programs and commands in a more dynamic way. 357
thevinter/def A shell plugin that allows users to define and run default commands in specific directories. 11
bahmutov/as-a A utility tool for running commands with custom environment settings and variables 66
nikolaydubina/watchhttp Periodically runs external commands and exposes their output as an HTTP endpoint with live updates 33
jkool702/forkrun A utility that efficiently runs multiple commands in parallel using bash coprocs 158
recca0120/laravel-terminal A package that enables running Laravel artisan commands in the terminal. 858
eshaan7/flask-shell2http An HTTP wrapper service for running shell commands asynchronously 178
adamralph/simple-exec A .NET library for running external commands with customizable behavior and exception handling. 698
npahlfer/ooo A command-line tool that takes input from the user or pipes it in and outputs a response generated by an external model. 37
baliestri/adonisjs.plugin.zsh Simplifies the process of executing the ace command in AdonisJS projects by eliminating the need to invoke Node.js. 0
k1low/runn A package/tool for running operations following a scenario in Go. 461
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
capistrano/sshkit A tool for running commands on servers in a structured way 1,159
parallelssh/parallel-ssh An asynchronous SSH client library for running commands on multiple servers in parallel with minimal system load. 1,206
joerdav/xc Solves the problem of scripts and documentation being separate entities, by defining them inline with the documentation in a human-readable format 1,204