O Zenity é um programa que permite criar interfaces amigáveis para em Shell Script a partir de widgets (caixas de diálogo) pré prontas. O Zenity funciona como um pacote de interfaces para scripts do Shell, estas podem ser chamadas e configuradas a partir de flags (opções) passadas dentro de scripts.