runmany

Crates.iorunmany
lib.rsrunmany
version0.3.0
sourcesrc
created_at2024-10-18 19:02:50.400697
updated_at2024-10-20 11:35:35.670796
descriptionEasily run multiple long-running commands in parallel.
homepage
repositoryhttps://github.com/soanvig/runmany
max_upload_size
id1414629
size11,084
Mateusz Koteja (soanvig)

documentation

README

runmany

Easily run multiple long-running commands in parallel.

No more spawning processes in shell's background (&) or starting multiple terminals just to run few commands.

Usage

# No troubling control characters like "<command>"
# Just use double colon to separate all commands
> runmany :: npm watch :: npm serve

# You can run more commands
> runmany :: npm watch :: npm serve :: npm test:watch

Now runmany will run all commands in parallel, and exit when all exit.

Installation

Runmany is currently available only for Linux.

If you already have a Rust environment set up, you can use the cargo install command:

> cargo install runmany

@TODO: add releases with built binaries

Commit count: 9

cargo fmt