This is very cool, a suite of TUI tools harnessing the power of the Charmbracelet Go libraries, but for bash/cmd/powershell scripts:
Charmbracelet Gum
Gum provides highly configurable, ready-to-use utilities to help you write useful shell scripts and dotfiles aliases with just a few lines of code.
https://github.com/charmbracelet/gum


Lots of examples at the Github site, and more here:
https://tech.aufomm....-improve-my-scripts/This has now replaced Select, Dialog, and Whiptail for me.
It is still in active development, so there may be bugs lurking, so YMMV.
from trying to create better interactive scripts and ending up hating select, dialog, and whiptail all at the same time.