7 TUI libraries for creating interactive terminal apps - LogRocket Blog
Briefly

Good user interface is vital for app usage. TUIs in terminals can mimic GUIs, providing interactive experiences through clever design.
Unix utilities use flag-based TUIs for non-interactive use. Complexities arise with excessive flags and sub-commands, like Git's interface, often daunting users.
Read at LogRocket Blog
[
]
[
|
]