zenity
« Back to VersTracker
Description:
GTK+ dialog boxes for the command-line
Type: Formula  |  Latest Version: 4.2.1@0  |  Tracked Since: Nov 7, 2025
Links: Homepage  |  formulae.brew.sh
Category: Productivity
Tags: cli gtk gui automation shell-scripting
Install: brew install zenity
About:
Zenity allows you to create graphical dialog boxes from shell scripts or the command line using GTK+. It is a tool for user interaction in environments where a full GUI application is unnecessary. This utility is essential for adding simple GUI prompts to shell scripts.
Key Features:
  • Simple command-line syntax for creating dialogs
  • Supports various dialog types (alerts, file selection, text entry, lists)
  • Parses standard input to populate lists and text views
  • Returns user input via standard output for easy shell integration
Use Cases:
  • Adding file selection prompts to backup or processing scripts
  • Creating simple error or notification alerts in system maintenance tasks
  • Building basic interactive configuration scripts for end-users
Alternatives:
  • kdialog – KDE equivalent for creating dialogs, integrates best with the Plasma desktop environment.
  • whiptail – Creates text-based user interfaces (TUI) using ncurses, suitable for terminal-only environments.
Version History
Detected Version Rev Change Commit
Dec 26, 2025 7:37pm 4.2.1 0 VERSION_BUMP ecc3972a
Nov 7, 2025 9:13pm 0 VERSION_BUMP b4e2dfab
Sep 15, 2025 11:29am 0 VERSION_BUMP 38bd1e10
Oct 23, 2024 9:55pm 0 VERSION_BUMP cc6f53a1