Overview | Features | Usage | License
Meeseeks is a tool to run cli commands that you find yourself running all the time. Meeseeks helps out by providing a configurable file where such commands can be provided and meeseeks runs the commands for you displaying the output and status of running commands.
You can download the binary from the release page or If you have a working Go installation, you can also build from source
go build main.go
then you can run the binary using
./main
- Easy to use.
- Configurable using JSON
- Cross Platform
- Supports concurrent and synchronous running of commands.
modify config.json with required commands, run meeseeks, sit back and watch meeseeks play
{
"commands": {
"concurrent": true,
"list": [
{
"directory": "C:\\Users\\username\\work\\myproject",
"concurrent": true,
"list": [ { "cmd": "npm run build -- --spa"}, {"cmd":"go build main.go"} ]
},
{
"directory": "C:\\Users\\username\\project\\prjectFolder",
"concurrent": false,
"list": [{ "cmd": "npm run build"}, {"cmd":"7z a .nuxt.zip .nuxt"}]
}
]
}
}
This is a work in progress, more features coming.
Meeseeks is provided under the MIT License.