cli
cliui: terminal UI helpers for Go CLI apps
Many CLI tools start with a parser, a few commands, and some fmt.Println calls. That works until the tool needs readable config output, clear errors, prompts, progress bars, and logs that do not break in CI.
github.com/gookit/cliui is for that middle ground: not a full-screen TUI, but more than loose terminal prints. It splits the common pieces into three packages: show for structured output, interact for prompts and selections, and progress for long-running work.

eget: install GitHub releases without waiting for a central index
The pace of command-line tooling has changed. New tools show up on GitHub every day, and active projects may publish several releases in a week, sometimes in a day.
The slow part is often not the project itself. It is the central package index in the middle: a formula, bucket, manifest, or package definition that has not caught up yet. eget is for that gap. If the release asset already exists, or the download URL can be described by a simple rule, eget can fetch and install it directly.

GCli v3.8: shared options, doc generation, and safer binding
GCli v3.8 is out. Since v3.5, the project has added friendlier argument parsing, richer struct binding, type-safe generic flag helpers, inherited command options, and built-in markdown/man-page generation.
If you maintain a nested CLI rather than a small command wrapper, this release is worth a closer look.

GCli v3.5 release: shell completion, command middleware, grouped help and more
GCli is a command-line application and tool library for Go. This post covers the main changes from v3.3.1 to the recently released v3.5, including the v3.4 cycle.
These updates focus on developer experience and underlying stability. If you write CLI tools in Go, a few of these features are worth upgrading for.
…cflag - wraps and extends Go flag build pertty CLI command
cflag - wraps and extends Go flag build pertty CLI command