btui
is a pure-bash library for building small, toolkit-style TUIs. Unlike curses-based libraries, which require taking over the entire terminal screen, btui
is designed specifically for minimal UI elements such as menus and dialogs that only take up a part of the screen, then disappear.
A demonstration of nested menus presented with btui
:
- gum — Does the same but better in every way, but
btui
has transition animations.