[email protected]:~$ man gum

← cd ..
gum logo

gum

A tool for glamorous shell scripts 🎀

★ 24.6KMITv2.0.2GoShell & Terminal

INSTALLATION

$ brew install gum
gum demo

DESCRIPTION

gum is a utility by Charm designed to make shell scripts and terminal pipelines interactive and visually polished.
It provides a rich collection of building blocks—such as inputs, fuzzy filters, checkboxes, choosers, file pickers, and formatted styles—without requiring Go programming.
By integrating directly into Bash or Zsh scripts, it enables rapid creation of gorgeous interactive command-line UIs and prompts.

DETAILS

Repository
charmbracelet/gum (2026-11-01)
Author
charmbracelet
License
MIT
Category
Shell & Terminal
Language
Go
Platforms
Linux, MacOS, Windows
Version
v2.0.2 (2026-09-24)
Repo Age
4 years old

STAR HISTORY

Star history chart for charmbracelet/gum

TAGS

BADGE

Maintain gum? Add this badge to your README: listings that link back are marked verified and ranked first in the directory. It's checked once a day.

gum on The Terminal Index

[+] show code[−] hide code
Markdown
[![gum on The Terminal Index](https://cli.masoko.net/badge/gum.svg)](https://cli.masoko.net/tools/gum/)
HTML
<a href="https://cli.masoko.net/tools/gum/"><img src="https://cli.masoko.net/badge/gum.svg" alt="gum on The Terminal Index"></a>

RELATED TOOLS