gtkdialog is a GUI-creation utility that can be used with an arbitrary
interpreter. It enables the programmer to describe a graphical user interface
in a simple XML-like language, and use it with any interpreter that supports
either files, standard I/O, or environment variables. It can be called as an
external program from the interpreter, but can be used as a stand-alone
framework for the application as well. Stand-alone, bash, and awk examples are
provided.
oshazard/gtkdialog