SourceDialog is a script you can source from your own scripts to easily create TUI forms using only pure Bash.
I'm not the author of this tool but have used it a few times. As I can no longer find it anywhere online anymore, I decided to make a repo for it on GitHub.
Public Domain
Antonio Macchi introduced the tool with the following message entitled bash - dialog boxes in mixed form
in comp.os.linux.development.apps on 2008-11-07
Hi,
I have written a software that permits to put some objects (like
buttons, inputboxes and lists) freely around the screen, and interact
with it in a simple manner
It consists in a 20K-file, included in a bash-script using 'source' builtin
So I have called it 'SourceDialog'
Using this approach, became possible to interact with user-defined
variables and functions
If someone wants to take-a-look...
www.webalice.it/antonio_macchi/SourceDialog.tar.bz2
Every feedback, suggestion, bug and insult are welcome.
Thanks for your attention
bye