charmbracelet/gum
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.