pterm
PTerm is a modern terminal output library developed in Go. Its component-based flexible structure allows you to create graphics, progress bars, tables, and interactive menus. It offers ANSI colors consistent with its fully configurable structure and cross-platform support.
PT
pterm · Modern CLI & Rust Tools
STARS5.6K
FORKS229
COMMITS0
CONTRIBUTORS0
VERSIONv0.12.83
UPDATED19 days ago
GoCLITerminalUIMIT
What can it do?
- In Terminal interfaces, you create rod graphics and progress bars.
- You design interactive selection menus and text entries.
- By combining various component printers, you get customized console output.
User reviews
- • NeutralGitHub Issue
Add ability to set custom io.writter for each of the different output levels
“This would allow for errors to be written to standard error or for debug logs to be written to a file.”