Zenity is a tool that allows you to display GTK dialog boxes in commandline and shell scripts.


Gtk-Stream is described as 'Tool that takes on its standard input a XML description of what your application should do (spawn a window, add/remove a widget, change a property, add a stylesheet, ...), while outputting events on its standard output' and is a Shell in the os & utilities category. There are nine alternatives to Gtk-Stream for Linux, Mac and Windows. The best Gtk-Stream alternative is Zenity, which is both free and Open Source. Other great apps like Gtk-Stream are Yad, wxFormBuilder, KDialog and easybashgui.
Zenity is a tool that allows you to display GTK dialog boxes in commandline and shell scripts.


Yad (yet another dialog) is a fork of Zenity with many improvements, such as custom buttons, additional dialogs, pop-up menu in notification icon and more. It's useful for creating quick and easy GUIs for shell and batch scripting.


wxWidgets is an excellent framework that enables the creation of multi-platform applications with and without a graphical user interface. There are several applications that help create dialogs visually, even so, some practical problems have led me to start the development of a...


Bash functions library for *BSD and GNU/Linux that aims to give simple GUI functions using yad, gtkdialog, kdialog, zenity, Xdialog, (c)dialog, whiptail or bash builtins depending on KDE or GNOME running or not, Yad/Gtkdialog/Xdialog installed or not and, eventually, X...
wxGlade is a GUI designer written in Python with the popular GUI toolkit wxPython, that helps you create wxWidgets/wxPython user interfaces. At the moment it can generate Python, C++, Perl, Lisp and XRC (wxWidgets' XML resources) code.




Gtkdialog is a small utility for fast and easy GUI building. It can be used to create dialog boxes for almost any interpreted and compiled programs which is a very attractive feature since the developer does not have to learn various GUI languages for the miscellaneous...