跳转至

Gum charmbracelet

charmbracelet gum GitHub Repo stars

Gum 是一个用于美化 Shell 脚本的命令行工具。它允许用户在不编写 Go 代码的情况下,利用 Bubbles 和 Lip Gloss 构建交互式界面。项目提供了一系列高度可配置的实用命令,涵盖列表选择、文本输入、操作确认、文件选择、列表过滤、表格渲染、样式美化、进度显示及日志记录。用户可通过标志或环境变量自定义样式和行为,旨在帮助用户用少量代码编写功能丰富的 Shell 脚本和别名,提升日常工作效率。