Multiplex: Command-Line Process Mutliplexer

36 todsacerdoti 7 7/28/2025, 5:18:10 AM github.com ↗

Comments (7)

imcritic · 8h ago
The idea of such a tool looks interesting at first. But then you realize there exist no problems, that require a solution provided by this tool.

You need to run a webserver with some backend components? Start them sequentially one after another, it will be fine.

VWWHFSfQ · 5h ago
> there exist no problems, that require a solution provided by this tool

> For instance, you need a webserver, a workqueue and a database to run standalone all together.

This is the only real use-case that I would have for a tool like this and it's already been solved for nearly 15 years by foreman [1]

[1] https://github.com/ddollar/foreman

FrancoisBosun · 5h ago
This has some overlap with Overmind / foreman / Procfile. To wait for another process to be started, I resort to using plain `sleep` or `dockerize -wait`.

Good job on building this!

ctenb · 11h ago
Mutliplexer -> Multiplexer
hfjdjskjf · 8h ago
Thanks for this. What would be the competitors? Is there something similar to this in Bash or as a compiled executable?
mfld · 6h ago
An alternative for the use case of spawning dev environments would be https://github.com/pvolok/mprocs