pashua
« Back to VersTracker
Description:
Native dialogs for scripting languages
Type: Cask  |  Latest Version: 0.11@0  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: macos dialog shell automation ui
Install: brew install --cask pashua
About:
Pashua is a lightweight macOS application that provides native user interface dialogs for shell scripts and other scripting languages. It allows developers to easily create buttons, input fields, checkboxes, and popups without writing complex GUI code. This tool bridges the gap between command-line scripts and user interaction, making automation scripts more accessible and professional.
Key Features:
  • Native macOS UI elements
  • Simple INI-style configuration syntax
  • Lightweight and standalone binary
  • Supports multiple scripting languages
Use Cases:
  • Adding user prompts to shell scripts
  • Creating configuration wizards for automation tools
  • Building simple file selection dialogs
Alternatives:
  • AppleScript – More verbose syntax, requires deeper macOS integration knowledge
  • Zenity – Linux-focused, requires X11 or additional layers on macOS
Version History
Detected Version Rev Change Commit
Jul 5, 2024 9:04pm 0.11 0 VERSION_BUMP 5a99f397