TermUI is a cross-platform terminal dashboard and widget library built entirely in Go. It provides developers with a comprehensive toolkit for creating interactive command-line interfaces without the complexity of lower-level terminal manipulation.
Key capabilities include:
The library is built on top of termbox-go and draws inspiration from blessed-contrib and tui-rs. It supports Go 1.15 and above, making it compatible with modern Go projects. Installation is straightforward through Go modules, and the library includes comprehensive examples and documentation to help developers get started quickly.
TermUI has been used in production applications including Docker dashboards, system monitoring tools, and Ethereum node monitoring utilities, demonstrating its reliability and versatility for real-world terminal applications.
Activity score
59/100
Stars
Forks
Last commit
First release
Language
License
Quiet lately: No commits in 1 year — this project might not be actively maintained.
Auto-fetched .