| Crates.io | runmany |
| lib.rs | runmany |
| version | 0.4.0 |
| created_at | 2024-10-18 19:02:50.400697+00 |
| updated_at | 2025-06-25 11:16:26.285194+00 |
| description | Easily run multiple long-running commands in parallel. |
| homepage | |
| repository | https://github.com/soanvig/runmany |
| max_upload_size | |
| id | 1414629 |
| size | 19,894 |
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.
# 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
# See options
> runmany -h
Now runmany will run all commands in parallel, and exit when all exit.
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