Cool! I'm wondering if there's any possible way to automatically generate GUI's for command line applications. Including all the supported arguments.

Some type of crawler would interact with a program, parse its --help output, man page, or any other info available, to enumerate all possible options and their formatting.

It sounds like a really messy program considering how inconsistent CLI's are.

Anyways, a GUI could help massively with discoverability.

Such a tool could help bridge the gap a little between GUI and CLI.

Someone above posted this: https://github.com/google/python-fire

seems you could generate something with fire tool and then parse it dynamically with Gooey.