UniGetUI 是开源 Windows 包管理 GUI,统一管理 WinGet/Scoop/Chocolatey/pip/npm/Bun/.NET 等 8+ 包源。一键发现、安装、更新、卸载、批量操作、备份恢复全支持。24k Star MIT 协议神器,Devolutions 官方维护。
🎤 引言
Windows 上的包管理一直是个尴尬的话题。WinGet 装新软件不错,Scoop 适合命令行工具,Chocolatey 历史悠久,pip/npm/.NET Tool 各管各的……结果一个项目要装 5 个包管理器,每个都得打开终端敲命令?
UniGetUI(原名 WingetUI)就是为终结这种混乱而生的——一个开源 GUI 统一管理 8+ 个 Windows 包管理器。WinGet、Scoop、Chocolatey、pip、npm、Bun、.NET Tool、PowerShell Gallery,一个界面全搞定,点鼠标完成发现、安装、更新、卸载、批量操作、备份恢复。
24k+ Star,MIT 协议,2026 年 3 月被加拿大安全软件老牌 Devolutions 收购并继续社区驱动维护,是目前 Windows 包管理事实上的"瑞士军刀"。
⭐ 核心功能
统一管理 8+ 包源:支持 WinGet、Scoop、Chocolatey、pip、npm、Bun、.NET Tool、PowerShell Gallery,未来还会加。一个界面调用所有源,不用切换终端。
一键发现 / 安装 / 更新 / 卸载:
- 浏览所有源的可装包,支持搜索 + 过滤
- 查看包详情:下载 URL、发布者、包大小、版本历史
- 批量操作:多选后一键安装 / 更新 / 卸载几百个包
- 自动后台检查更新,可设置"按包忽略某个版本"
安装参数可定制:
- 给每个包保存自定义安装参数(32 位、跳过依赖、装到指定目录等)
- 安装特定旧版本,UniGetUI 自动记住配置
- 适合企业统一部署或个人反复调试
系统托盘集成:
- 托盘图标显示可更新数量
- 右键直接更新 / 卸载
- 开机自启 + 后台静默检查
包列表分享 / 导入导出:
- 导出当前安装的所有包为 .json / .txt
- 另一台机器导入 → 自动按相同参数安装
- 新机迁移 / 团队标准化部署 30 秒搞定
- 配套"包分享链接"功能,发给朋友一键装
安全与透明度:
- 安装前显示发布者、签名、大小
- 配置文件可读,方便审计
- 来源不明的包会有警告提示
国际化做得扎实:多语言支持,社区翻译维护,README 里能看到 contributors 列表。
📥 安装使用
Microsoft Store 安装(推荐):
WinGet 命令行安装:
winget install --exact --id Devolutions.UniGetUI --source wingetScoop 安装:
scoop bucket add extras
scoop install extras/unigetuiChocolatey 安装:
choco install wingetuiGitHub Releases 安装:直接下载 UniGetUI.Installer.exe。
首次使用:
- 启动 UniGetUI,它会自动检测系统上已安装的包管理器(WinGet 默认 Windows 11 自带)
- 首页"Discover"浏览所有可装包
- 找到目标 → 点击 Install → 选择安装参数 → 等待完成
- 顶部"Installed"查看已装包,右键更新/卸载
- 顶部"Updates"统一查看所有可更新包,多选批量更新
备份与恢复:
设置 → Export packages → 选择导出格式
新机器:设置 → Import packages → 选择文件 → 一键安装🎯 适用场景
Windows 开发者:天天和 WinGet + npm + pip + .NET Tool 打交道,UniGetUI 一个窗口搞定所有源,再也不用记不同命令。
新机环境配置:换电脑 / 重装系统?导出包列表 → 新机器导入 → 30 秒恢复完整开发环境,比手动一个一个装快 100 倍。
团队标准化部署:把团队需要的所有工具写成"包分享链接",新人入职发链接一键装完。
Windows 重度用户:厌倦了每次去浏览器下载 exe 找最新版?UniGetUI 接管所有更新,统一管理。
系统管理员:批量管理 N 台 Windows 机器的软件清单(搭配 PowerShell + 配置文件实现)。
Linux 玩家迁移到 Windows:在 macOS/Linux 上习惯了 brew/apt 的丝滑,UniGetUI 给你 Windows 上的类似体验。
🔍 对比/替代方案
| 工具 | 定位 | 优势 | 短板 |
|---|---|---|---|
| UniGetUI | GUI 统一管理器 | 多源整合、批量操作、备份恢复 | 仅 Windows |
| WinGet | 微软官方 CLI | 系统自带、权威 | 命令行、单一源 |
| Scoop | 开发者友好 CLI | 绿色安装、便携 | 仅 CLI、需手动管理更新 |
| Chocolatey | 老牌包管理 | 历史悠久、企业部署 | 商业版收费、单一源 |
| winget-cli (官方) | 微软官方 CLI | 微软背书 | 仍处于完善中 |
| Patch My PC | 第三方更新器 | 适合企业 | 商业软件 |
| Ninite | 一键装常用软件 | 极简 | 仅常用软件、不开源 |
简单说:UniGetUI = 所有 CLI 包管理器 + 图形化界面 + 跨源管理 + 备份恢复。如果你只用 WinGet 一个源,命令行就够了;如果你要管理多个源又要 GUI,UniGetUI 是 Windows 上唯一选择。
⚠️ 注意事项
1. Windows 专属:仅支持 Windows 10/11。Linux/macOS 用户请用对应包管理器。
2. 需要底层包管理器:UniGetUI 是 GUI 壳,本身不提供包源。WinGet 自带,Scoop / Chocolatey / Bun / pip 等需先安装。
3. 警惕仿冒网站:README 顶部专门警告 wingetui.com 和 unigetui.com 是第三方仿冒站点,请认准 https://devolutions.net/unigetui/ 官方站和 https://github.com/Devolutions/UniGetUI 仓库。
4. 某些包仅在特定源:例如 Visual Studio Code 可能在 WinGet 和 Chocolatey 都有但版本不同,UniGetUI 不会自动选最优,需要你判断用哪个源。
5. 商业版和企业支持:被 Devolutions 收购后保留 MIT 协议,仍是免费开源。Devolutions 主要提供安全审计 + 企业级 SLA 路线。
6. 隐私与遥测:默认不收集任何遥测数据。包安装参数完全本地保存。
7. 项目指标(2026-07-01):GitHub 24k+ Star / MIT 协议 / Devolutions 官方维护(2026-03 收购) / 持续活跃开发,Windows 包管理 GUI 事实标准。
✅ 总结
UniGetUI 适合所有在 Windows 上用包管理工具、想摆脱切多个终端 / 浏览器的开发者与重度用户。它把"装软件"这件事从命令行解放到 GUI,又比纯 GUI 工具(WingetUI 之前)多了 8+ 源整合和批量管理能力。
优点非常明显:开源免费、多源覆盖、批量操作、备份恢复一流。短板也很真实:仅 Windows、需要底层包管理器、某些包跨源版本管理需要人工判断。
推荐指数:⭐⭐⭐⭐⭐(5/5,Windows 用户装机必备)
📎 相关链接: