{"repo":"bettercallshao/kwt","free":true,"listed":false,"github":"https://github.com/bettercallshao/kwt","clone":"git clone https://github.com/bettercallshao/kwt.git","description":"Run commands easily.","language":"Go","stars":19,"topics":["golang","cli","automation","full-stack","gin-gonic","websocket","gorilla","business-solutions","yaml","template"],"license":"MIT","category":"networking-infra","readme_excerpt":"kwt Run commands easily. What is it Installation Quick start Web interface Develop Further info What is it Kwt reads from a repository of YAMLs of templated commands, and enables the user to render and execute the commands with arguments provided at run-time. It can help to Avoid re-typing long commands over and over for routine tasks. Version control and share commands. Installation Linux & Mac through Homebrew. Windows through Scoop. Or download latest zip from releases, extract, and put the binary files on your system path. Quick start Kick start by ingesting the demo menus. See a list of commands by running kwt h . start , ingest , help , --help , --version are global arguments. python-demo and developer-demo are command definitions. Check what is in python-demo by kwt p -h . Check what forex-rate does with kwt p f -h . --dry , --help are flags defined by kwt . --base , --symbols are input arguments, with default values. Lets try EUR to JPY and AUD. Use the --dry flag to see what actually ran. First the command template was printed, then the command rendered with input arguments. The command is defined in $HOME/.kwt/python-demo.yaml . Add to this file or create more YAMLs in $HOME/.kwt/ to add more commands. If some commands should only be available locally in a specific cwd, add the YAML in $CWD/.kwt/ . Web interface Kwt can also be run in conjunction with kwtd to give a web based user interface to the menus. Kwtd is installed as part of the kwt package and runs without ","default_branch":null,"files":null,"tree":[],"storefront":"/r/bettercallshao","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bettercallshao/kwt/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}