i ideas / repo launcher
charmbracelet avatar

charmbracelet/gum

โ˜… 24,597GoMIT77

A tool for glamorous shell scripts ๐ŸŽ€

What it is

A tool for glamorous shell scripts. Leverage the power of Bubbles and Lip Gloss in your scripts and aliases without writing any Go code! Gum provides highly configurable, ready-to-use utilities to help you write useful shell scripts and dotfile aliases with just a few lines of code. Let's build a simple script to help you write Conventional Commits for your dotfiles.

When to use it

Reach for gum when you live in the terminal and want faster search, git, navigation or a beautiful TUI โ€” it's written in Go and fits stacks tagged bash, shell.

Category
CLI & Terminal
Also in
โ€”
Stars
24,597
Forks
566
Last push
10 days ago
Created
2022-06-10
Open issues
229
Website
โ€”

Quick start

$ git clone https://github.com/charmbracelet/gum.git

Hand it to your AI

Read https://ideas.asveas.com/r/charmbracelet/gum.md and help me add charmbracelet/gum to my project. Explain the setup steps for my stack and show the minimal code to get it working.

Alternatives to gum

All CLI & Terminal โ†’

Pairs well with

FAQ

What is gum?

charmbracelet/gum is a terminal tool on GitHub: A tool for glamorous shell scripts ๐ŸŽ€ A tool for glamorous shell scripts.

When should I use gum?

Reach for gum when you live in the terminal and want faster search, git, navigation or a beautiful TUI โ€” it's written in Go and fits stacks tagged bash, shell.

What are the best alternatives to gum?

Popular alternatives in CLI & Terminal: neovim/neovim (104kโ˜…), junegunn/fzf (84.2kโ˜…), starship/starship (60.7kโ˜…), ajeetdsouza/zoxide (40.6kโ˜…), jesseduffield/lazygit (83.8kโ˜…).

Is gum actively maintained?

charmbracelet/gum looks very actively maintained: the last push was 10 days ago (2026-11-01), with 24,597 stars and 229 open issues.

What license does gum use?

charmbracelet/gum is published under the MIT license. Check the repository's LICENSE file before commercial use.