Dialog was written by Savio Lam
cd Ports/dialog
./package.sh
Dialog is a program that will let you present a variety of questions or display messages using dialog boxes from a shell script. These types of dialog boxes are implemented (though not all are necessarily compiled into dialog):
buildlist, calendar, checklist, dselect, editbox, form, fselect, gauge, infobox, inputbox, inputmenu, menu, mixedform, mixedgauge, msgbox (message), passwordbox, passwordform, pause, prgbox, programbox, progressbox, radiolist, rangebox, tailbox, tailboxbg, textbox, timebox, treeview, and yesno (yes/no).
Website: https://invisible-island.net/dialog/
Port: https://github.com/SerenityOS/serenity/tree/master/Ports/dialog
Port icon has the following license: Attribution 4.0 International (CC BY 4.0)