Skip to content

Odin94/oprocs

Repository files navigation

oprocs

oprocs runs multiple commands in parallel and shows output of each command separately - compatible with mprocs yaml configs.

oprocs is focused on giving you a good searching and filtering experience when looking through your process logs

Development

npm install
npm run dev

Build

npm run build:win
npm run build:mac
npm run build:linux

Built installers go to release/<version>/. The app auto-updates from GitHub Releases. To build and publish in one step, copy .env.sample to .env, set GH_TOKEN to a GitHub personal access token (with repo scope), then run:

npm run release:win
npm run release:mac
npm run release:linux

Note that this only creates draft-releases on github that must be manually published.

Config format

Same as mprocs: procs map with entries that have either shell or cmd, plus optional cwd, env, add_path, autostart, autorestart, stop. <CONFIG_DIR> in paths is replaced with the config file directory.

Credits

About

Run multiple commands in parallel based on mprocs.yaml

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages