CocoaDialog is described as 'OS X application that allows the use of common GUI controls such as file selectors, text input, progress bars, yes/no confirmations and more with a command-line application. It requires no knowledge of Cocoa, and is ideal for use in shell and Perl scripts (or' and is a Shell in the os & utilities category. There are more than 10 alternatives to CocoaDialog for Linux, Windows, Mac and BSD. The best CocoaDialog alternative is Zenity, which is both free and Open Source. Other great apps like CocoaDialog are Modern Message Box Generator, Glade, Yad and wxFormBuilder.