scriptdialogs
Simply add GUI elements to scripts.
One single tool with several GUI dialogs, e.g. messagebox, file dialog, string input or choice list.
License: Freeware for private, non-commercial use, without any warranty. (C) 2026 mntec, all rights reserved.
www: https://www.scriptdialogs.mntec.ch
Targets
| Linux | i386 | scriptdialogs_linux32 |
| x86_64 | scriptdialogs_linux64 | |
| Windows | i386 | scriptdialogs_win32.exe |
| x86_64 | scriptdialogs_win64.exe | |
| ARM | arm32 | scriptdialogs_arm32 |
| aarch64 | scriptdialogs_aarch64 | |
| Mac OS X | x86_64 | scriptdialogs_osx64 |
Examples
For getting started, there are some examples included. They are named “example_xx.[sh,bat,cmd,py]”. Each of them contains a short description.
To use them, rename the appropriate executable for your system to “scriptdialogs” or “scriptdialogs.exe” (on Windows).
Quick testing
scriptdialogs file -folder=“/home” -filter="*.txt"
scriptdialogs info -textfile=results.txt
scriptdialogs yesno -text=“Are you sure?”
scriptdialogs okcancel -text=“This will delete all data!” -title=“Confirmation”
scriptdialogs choice -text=“Please select:” -title=“Choose” -list=“Option 1,Option 2,Option 3” -default=“Option 1”
Dialogs
| Name | Options |
|---|---|
| info | -text |
| -textfile | |
| -title | |
| yesno | -text |
| -textfile | |
| -title | |
| okcancel | -text |
| -textfile | |
| -title | |
| file | -folder |
| -filter | |
| dir | -folder |
| string | -text |
| -textfile | |
| -title | |
| -string | |
| choice | -text |
| -title | |
| -list | |
| -default | |