Unique

gum

Polished shell-script UI components — choose, input, spinner, confirm

gum

A toolkit from Charm that lets bash and zsh scripts call out to pre-built TUI components — fuzzy choosers, password inputs, spinners, multi-line confirmations — so a fifty-line script can have a feel closer to a polished CLI tool than a wall of text. Drop-in replacement for read and select when you want script ergonomics without rewriting it in Go. The components compose: pipe gum choose into gum confirm into gum spin.

github.com ↗

← back