Kalpana Kalpana (Editor)

Zenity

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Original author(s)
  
Sun Microsystems

Operating system
  
Unix-like

Development status
  
Active

Zenity

Developer(s)
  
Glynn Foster Lucas Rocha

License
  
GNU General Public License

Website
  
wiki.gnome.org/Projects/Zenity

Zenity is free software and a cross-platform program that allows the execution of GTK+ dialog boxes in command-line and shell scripts.

Contents

Description

Like tools such as whiptail and dialog, zenity allows easy creation of GUIs, though it has fewer features than more complex GUI-creation tools.

Cross-platform compatibility

As of 2012, Zenity is available for Linux, BSD and Windows. A Zenity port to Mac OS X is available in MacPorts; the homebrew-zenity project has been discontinued.

Zenity does not possess any built-in scripting capabilities and it must, therefore, rely on an interpreter for processing. To create a script that runs on more than one platform without extensive modifications, it would be best to use an interpreter that is available on the widest range of operating systems. One option is Python in combination with the PyZenity library.

References

Zenity Wikipedia