TUI libraries

last updated: Oct 20, 2023

https://github.com/pterm/pterm

PTerm is a modern Go module to easily beautify console output. Featuring charts, progressbars, tables, trees, text input, select menus and much more 🚀 It's completely configurable and 100% cross-platform compatible.

Seems very much like python's rich. Includes select box questions

https://github.com/manifoldco/promptui

Interactive prompt for command-line applications.

Looks nice and has few dependencies

https://github.com/AlecAivazis/survey

A golang library for building interactive and accessible prompts with full support for windows and posix terminals.

Already noted at survey. The library that the gh cli uses.

↑ up