类库
› gum
charmbracelet/gum
Gum是一个用Go编写的命令行工具,用于在Shell脚本中创建美观的交互式界面。它提供了一系列可配置的实用命令(如选择器、输入框、确认框等),无需编写Go代码即可轻松增强脚本的交互体验和视觉效果。
技术栈
查看全部依赖 (18)
依赖
github.com/Masterminds/semver/v3
v3.4.0
github.com/alecthomas/kong
v1.14.0
github.com/alecthomas/mango-kong
v0.1.0
github.com/charmbracelet/bubbles
v1.0.0
github.com/charmbracelet/bubbletea
v1.3.10
github.com/charmbracelet/glamour
v0.10.0
github.com/charmbracelet/lipgloss
v1.1.1-0.20250404203927-76690c660834
github.com/charmbracelet/log
v0.4.2
github.com/charmbracelet/x/ansi
v0.11.6
github.com/charmbracelet/x/editor
v0.2.0
github.com/charmbracelet/x/exp/ordered
v0.1.0
github.com/charmbracelet/x/term
v0.2.2
github.com/charmbracelet/x/xpty
v0.1.3
github.com/muesli/roff
v0.1.0
github.com/muesli/termenv
v0.16.0
github.com/rivo/uniseg
v0.4.7
github.com/sahilm/fuzzy
v0.1.1
golang.org/x/text
v0.34.0
截图