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 安装(推荐):

点此从 Microsoft Store 安装

WinGet 命令行安装

winget install --exact --id Devolutions.UniGetUI --source winget

Scoop 安装

scoop bucket add extras
scoop install extras/unigetui

Chocolatey 安装

choco install wingetui

GitHub Releases 安装:直接下载 UniGetUI.Installer.exe

首次使用

  1. 启动 UniGetUI,它会自动检测系统上已安装的包管理器(WinGet 默认 Windows 11 自带)
  2. 首页"Discover"浏览所有可装包
  3. 找到目标 → 点击 Install → 选择安装参数 → 等待完成
  4. 顶部"Installed"查看已装包,右键更新/卸载
  5. 顶部"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 上的类似体验。


🔍 对比/替代方案

工具定位优势短板
UniGetUIGUI 统一管理器多源整合、批量操作、备份恢复仅 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.comunigetui.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 用户装机必备)

📎 相关链接: