GitHub - rivo/tview: Terminal UI library with rich, interactive widgets — written in Golang
Rich Interactive Widgets for Terminal UIs
This Go package provides commonly used components for terminal based user interfaces.
Among these components are:
Input forms (including text input, selections, checkboxes, and buttons)
Navigable multi-color text views
Editable multi-line text areas
Sophisticated navigable table views
Flexible tree views
Selectable lists
Images
Grid, Flexbox and page layouts
Modal message windows
An application wrapper
They come with lots of customization options and can...
Read more at github.com