基于 OpenTUI 的终端 TUI,统一管理多个包管理器
- 列出各包管理器已安装的全局包("全部"视图聚合,标注来源管理器)
- 批量勾选更新 / 卸载(带确认框 + 命令预览)
- 全局搜索包(同 registry 只搜一次)、查看详情、安装
- 本地过滤框、仅显示可更新
bun i -g @caolib/pkg-tui # 或 npm i -g @caolib/pkg-tui
pkg # 运行备选:单文件可执行程序(约 110MB,无需任何运行时)
到 GitHub Releases 下载对应平台的可执行文件:
| 平台 | 文件 |
|---|---|
| Windows x64 | pkg-tui-x86_64-pc-windows-msvc.exe |
| Linux x64 | pkg-tui-x86_64-unknown-linux-gnu |
| macOS arm64 | pkg-tui-aarch64-apple-darwin |
下载后把 pkg-tui 加入 PATH 即可直接运行。
bun install
bun dev构建单文件可执行程序:bun run build
类型检查:bunx tsc --noEmit
详见CLAUDE.md
