Gooey

Gooey is a Python library which simplifies providing a graphical frontend for command-line tools. It can wrap any script which utilizes ArgParse already through a simple decorator. It's most suitable for one-off task utilities, that don't need to pipe input or output or require interaction. Gooey presents suitable GUI widgets for text arguments, boolean settings, or selectable options.