How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
go-prompt is a library for building interactive command-line interfaces in Go. It serves as a cross-platform console UI framework and terminal input manager, providing the tools necessary to capture user input and execute commands through a persistent interactive loop. The library features a dedicated auto-completion engine that provides real-time command suggestions. It also supports dynamic prompt prefixes updated via callback functions and a system for managing and recalling command history. The framework covers a broad range of terminal capabilities, including keyboard shortcut mapping,
Another Text Attribute Manupulator
The main features of workanator/go-ataman are: Console Interfaces, Console UI, Terminal User Interfaces.
Projects with overlapping indexed features include: daviddengcn/go-colortext — Change the color of console text. gizak/termui — Termui is a Go terminal user interface library used for building interactive dashboards and visual layouts within a… c-bata/go-prompt — go-prompt is a library for building interactive command-line interfaces in Go. It serves as a cross-platform console… cheynewallace/tabby — A tiny library for super simple Golang tables. alexeyco/simpletable — Simple tables in terminal with Go. gookit/color — 🎨 Terminal color rendering library, support 8/16 colors, 256 colors, RGB color rendering output, support…