pkg.soopen package index

brew / 順位 866

gum を Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper, scoop, winget でインストール

gum のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install gum

local Homebrew formula metadata

MacPorts確認済み · 94%
sudo port install gum

MacPorts ports tree · devel/gum/Portfile · ソース: api.github.com

Linux

Alpine Linux apk確認済み · 92%
sudo apk add gum

Alpine Linux edge package indexes · gum · ソース: dl-cdn.alpinelinux.org

Debian apt確認済み · 92%
sudo apt install gum

Debian stable package indexes · gum · ソース: deb.debian.org

Fedora dnf確認済み · 92%
sudo dnf install gum

Fedora Rawhide package metadata · gum · ソース: dl.fedoraproject.org

Nix確認済み · 92%
nix profile install nixpkgs#gum

nixpkgs package indexes · pkgs/by-name/gu/gum/package.nix · ソース: api.github.com

Arch Linux pacman確認済み · 92%
sudo pacman -S gum

Arch Linux sync databases · gum · ソース: geo.mirror.pkgbuild.com

openSUSE zypper確認済み · 92%
sudo zypper install gum

openSUSE Tumbleweed package metadata · gum · ソース: download.opensuse.org

Windows

Scoop確認済み · 92%
scoop install main/gum

Scoop official bucket manifest trees · bucket/gum.json · ソース: api.github.com

Windows Package Manager確認済み · 92%
winget install --id charmbracelet.gum -e

Windows Package Manager source index · charmbracelet.gum · ソース: cdn.winget.microsoft.com

概要

パッケージ概要

Tool for glamorous shell scripts

コマンドとエイリアス

  • gum

履歴

プロジェクトの歴史と使われ方

Gum is Charmbracelet's command-line toolkit for adding prompts, pickers, spinners, styled output, and other terminal UI pieces to shell scripts without writing a full Go TUI application.

プロジェクトの歴史

The GitHub repository was created in June 2022 and the v0.1.0 release was published in July 2022. Gum builds on Charmbracelet's Go terminal UI libraries, especially Bubble Tea-related components, Bubbles, and Lip Gloss, but exposes them as composable shell commands.

The project fits Charmbracelet's broader line of polished terminal tools by turning reusable TUI primitives into Unix-style commands such as `choose`, `input`, `confirm`, `filter`, `spin`, `style`, `table`, and `write`.

採用の歴史

The README documents installs through Homebrew, Arch, Fedora, Nix, Flox, WinGet, Scoop, Debian/Ubuntu, RPM repositories, FreeBSD packages, release archives, and `go install`, which shows that the tool crossed from Go developer circles into general shell-scripting package sets.

Because each command writes ordinary stdout/stderr and composes with variables, files, and pipes, Gum was adopted as a small dependency for dotfiles, setup scripts, demos, and internal operations scripts that need friendlier prompts.

使われ方

Gum commands are used directly in shell scripts: `gum choose` selects from choices, `gum input` reads text, `gum confirm` gates an action, `gum filter` narrows lists, and `gum style` formats terminal output. The official tutorial uses a Conventional Commits helper as a representative script.

Customization is mostly through command flags and environment variables, keeping the package useful in one-off scripts and shared dotfiles without a separate application framework.

パッケージ好きにとっての重要性

Gum is interesting to package maintainers because it packages a Go TUI ecosystem as a single static-ish command suite with broad OS coverage. It also illustrates a modern pattern where a developer-friendly CLI becomes both an end-user utility and a building block for other scripts.

For shell users, it replaces many ad hoc `read`, `select`, `fzf`, spinner, and ANSI-formatting snippets with one package whose behavior can be versioned by the system package manager.

タイムライン

  • 2022: GitHub repository created.
  • 2022: v0.1.0 release published.

Related projects

  • Bubble Tea is Charmbracelet's Go framework for terminal applications.
  • Bubbles supplies reusable TUI components used by Charmbracelet tools.
  • Lip Gloss supplies terminal styling primitives used by Gum.

セキュリティ状態

リスクレベル: yellow

generalized runtime or code generation signal.

リスク分類器

リスク yellow · 信頼度 中 · runtime

理由

  • generalized runtime or code generation signal

信号

  • text:shell

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 8 個のプラットフォームターゲットで利用できます。
  • ビルドメタデータには 1 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
gumcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-08-04
マネージャ版0.17.0
マネージャ更新日2026-07-27
ローカルデータOK
上流最新
検出された最新v0.17.0

https://github.com/charmbracelet/gum

  • OK鮮度警告は生成されていません。

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:gum
バージョン0.17.0
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/gum
ホームページhttps://github.com/charmbracelet/gum
リポジトリhttps://github.com/charmbracelet/gum
ライセンスMIT
ソースアーカイブhttps://github.com/charmbracelet/gum/archive/refs/tags/v0.17.0.tar.gz
最終更新2026-07-27T16:47:26+02:00
Pulseupdated
ビルド依存関係go
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namegum
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Debian apt95%

gum 0.14.4-1+b6

Tool for glamorous shell scripts 🎀

https://github.com/charmbracelet/gum

sudo apt install gum
  • Section: devel
  • Architecture: amd64
  • Source Package: gum
  • 1 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Gum
Debian stable package indexes · deb.debian.org · Debian stable package indexes: gum from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

gum

nix profile install nixpkgs#gum
  • normalized package name match
  • 一致条件: Gum
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/gu/gum/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

gum 0.16.2-r11

Highly configurable utilities for writing interactive shell scripts

https://github.com/charmbracelet/gum

sudo apk add gum
  • License: MIT
  • Architecture: x86_64
  • Source Package: gum
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Gum
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: gum from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

gum-bash-completion 0.16.2-r11

Bash completions for gum

https://github.com/charmbracelet/gum

sudo apk add gum-bash-completion
  • License: MIT
  • Architecture: x86_64
  • Source Package: gum
  • normalized package name match
  • 一致条件: Gum
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: gum-bash-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

gum-doc 0.16.2-r11

Highly configurable utilities for writing interactive shell scripts (documentation)

https://github.com/charmbracelet/gum

sudo apk add gum-doc
  • License: MIT
  • Architecture: x86_64
  • Source Package: gum
  • normalized package name match
  • 一致条件: Gum
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: gum-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

gum-fish-completion 0.16.2-r11

Fish completions for gum

https://github.com/charmbracelet/gum

sudo apk add gum-fish-completion
  • License: MIT
  • Architecture: x86_64
  • Source Package: gum
  • normalized package name match
  • 一致条件: Gum
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: gum-fish-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

gum-zsh-completion 0.16.2-r11

Zsh completions for gum

https://github.com/charmbracelet/gum

sudo apk add gum-zsh-completion
  • License: MIT
  • Architecture: x86_64
  • Source Package: gum
  • normalized package name match
  • 一致条件: Gum
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: gum-zsh-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

gum 0.17.0-4.fc45

Tool for glamorous shell scripts

https://github.com/charmbracelet/gum

sudo dnf install gum
  • License: BSD-3-Clause AND MIT AND OFL-1.1
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: gum
  • 2 依存関係
  • 2 提供
  • normalized package name match
  • 一致条件: Gum
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: gum from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst
pacman95%

gum 0.17.0-1

A tool for glamorous shell scripts

https://github.com/charmbracelet/gum

sudo pacman -S gum
  • License: MIT
  • Architecture: x86_64
  • 1 依存関係
  • normalized package name match
  • 一致条件: Gum
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: gum from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

gum 0.16.0-1.7

Tool for glamorous shell scripts

https://github.com/charmbracelet/gum

sudo zypper install gum
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: gum
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Gum
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: gum from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper95%

gum-bash-completion 0.16.0-1.7

Bash Completion for gum

https://github.com/charmbracelet/gum

sudo zypper install gum-bash-completion
  • License: MIT
  • Category: System/Shells
  • Architecture: noarch
  • Source Package: gum
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Gum
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: gum-bash-completion from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper95%

gum-fish-completion 0.16.0-1.7

Fish Completion for gum

https://github.com/charmbracelet/gum

sudo zypper install gum-fish-completion
  • License: MIT
  • Category: System/Shells
  • Architecture: noarch
  • Source Package: gum
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Gum
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: gum-fish-completion from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
zypper95%

gum-zsh-completion 0.16.0-1.7

Zsh Completion for gum

https://github.com/charmbracelet/gum

sudo zypper install gum-zsh-completion
  • License: MIT
  • Category: System/Shells
  • Architecture: noarch
  • Source Package: gum
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Gum
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: gum-zsh-completion from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
MacPorts95%

gum

sudo port install gum
  • normalized package name match
  • 一致条件: Gum
MacPorts ports tree · api.github.com · MacPorts ports tree: devel/gum/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Scoop95%

main/gum

scoop install main/gum
  • normalized package name match
  • 一致条件: Gum
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/gum.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1
winget95%

charmbracelet.gum

winget install --id charmbracelet.gum -e
  • normalized package name match
  • 一致条件: Gum
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: charmbracelet.gum from https://cdn.winget.microsoft.com/cache/source.msix

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation