Argzilla is a simple argparse generation tool developed by LugoCorp. You can find out more about it on the official website.
Argzilla handles the following command line elements:
Flags: This is an element you can pass in and then check for its existence at runtime. Flags are either present or they are not.
Options: Options are like a flag but you assign a value to them from the command line. These values are always represented as a string at runtime.
Commands: A command is the first element in an argument list (if it exists). It's a special word that tells your program specifically what the user wants to do. Git has commands like 'add' and 'commit'.
Argzilla command-line tool by LugoCorp Usage: argzilla [command] <options> Commands: init - prints out a blank argzilla.json file Options: -p, --print Prints the output instead of writing to a file -o file Selects which file to write to -f file Selects an argzilla.json file to read from -l lang Selects which language to render in (python, node, ruby, bash, lua, cpp) --help Displays usage
Argzilla can generate code in the following languages: