Gum is a versatile tool designed to enhance the functionality and aesthetics of shell scripts. It leverages the power of Bubbles and Lip Gloss, allowing users to create sophisticated and visually appealing scripts without needing to write any Go code. Gum offers a suite of highly configurable, ready-to-use utilities that simplify the process of writing useful shell scripts and dotfiles aliases.
Key features of Gum include commands for choosing options, confirming actions, inputting text, filtering lists, formatting strings, and more. For instance, users can prompt for input with gum input
, filter items with gum filter
, and confirm actions with gum confirm
. Additionally, Gum supports customization through command flags and environment variables, providing flexibility in styling and configuring the output.
The tool is easy to install via various package managers like Homebrew, Pacman, Nix, WinGet, and more. It is compatible with multiple operating systems, including macOS, Linux, Windows, and BSD variants. Gum's commands cover a wide range of functionalities, such as displaying spinners, rendering tables, logging messages, and joining text, making it a comprehensive solution for creating glamorous shell scripts.
Pricing
Pricing information is not available