数说 winget 目录
数据于 统计自 microsoft/winget-pkgs。每 12 小时重新计算一次。 下载 JSON
主要发现
- winget 社区仓库收录了来自 10,037 个开发者的 15,787 个软件包,仓库中保留了 186,685 个软件包版本。
- 16.8% 的软件包提供原生 ARM64 安装程序。在 WinPkg 热门列表的 92 款应用中,有 63 款提供。
- NSIS 是最常见的安装程序格式,24.7% 的软件包提供该格式;提供 MSIX 的软件包占 1.6%。
- 仅 17.9% 的软件包声明了按用户安装范围;其余软件包为全局安装,或由安装程序自行决定安装范围。
- 52.9% 的软件包在清单中注明了开源许可证。
- 在 11,097 个注明发布日期的软件包中,69.3% 在过去一年内发布了最新版本。
安装程序格式
最新清单提供各安装程序格式的软件包占比。一个软件包可以提供多种格式。
| 安装程序格式 | 软件包 | 占全部软件包比例 |
|---|---|---|
| NSIS | 3,900 | 24.7% |
| ZIP 压缩包 | 3,710 | 23.5% |
| Inno Setup | 2,961 | 18.8% |
| MSI / WiX | 2,708 | 17.2% |
| 自定义 EXE | 1,509 | 9.6% |
| 便携版 | 1,125 | 7.1% |
| WiX Burn 捆绑包 | 338 | 2.1% |
| MSIX / APPX | 257 | 1.6% |
CPU 架构
最新清单包含各架构安装程序的软件包占比。
| CPU 架构 | 软件包 | 占全部软件包比例 |
|---|---|---|
| x64 | 12,477 | 79.0% |
| x86 | 5,679 | 36.0% |
| arm64 | 2,655 | 16.8% |
| 架构无关 | 383 | 2.4% |
| arm | 61 | 0.4% |
许可证类型
按清单中自由填写的 License 字段对软件包分组。
| 许可证类型 | 软件包 | 占全部软件包比例 |
|---|---|---|
| 开源 | 8,358 | 52.9% |
| 专有或免费软件 | 6,657 | 42.2% |
| 其他或不明确 | 623 | 3.9% |
| 未注明 | 149 | 0.9% |
开源许可证系列
License 字段注明开源许可证的软件包细分情况。
| 开源许可证系列 | 软件包 | 占开源软件包比例 |
|---|---|---|
| MIT | 3,572 | 42.7% |
| GPL | 2,393 | 28.6% |
| Apache 2.0 | 905 | 10.8% |
| MPL | 615 | 7.4% |
| AGPL | 357 | 4.3% |
| BSD | 252 | 3.0% |
| LGPL | 134 | 1.6% |
| 其他开源许可证 | 130 | 1.6% |
发布活跃度
15,787 个软件包中有 11,097 个注明了最新版本的发布日期。其中:
- 3,133 个(28.2%)在最近 30 天内发布
- 5,120 个(46.1%)在最近 90 天内发布
- 7,692 个(69.3%)在最近 365 天内发布
软件包最多的开发者
- Mozilla · 455 个软件包
- Microsoft Corporation · 337 个软件包
- VOVSOFT · 176 个软件包
- Altova · 105 个软件包
- BellSoft · 93 个软件包
- KDE e.V. · 92 个软件包
- Microsoft · 87 个软件包
- NirSoft · 55 个软件包
- Azul Systems, Inc. · 51 个软件包
- SoftSea · 49 个软件包
- the sz development · 47 个软件包
- JetBrains s.r.o. · 44 个软件包
- VisionAid International · 44 个软件包
- Flexense Computing Systems Ltd. · 38 个软件包
- ADInstruments · 36 个软件包
保留版本最多的软件包
- Microsoft Safety Scanner · 1,191 个版本
- Oh My Posh · 850 个版本
- Discord Canary · 843 个版本
- AWS Command Line Interface · 811 个版本
- speakeasy · 787 个版本
- CLI Proxy API · 734 个版本
- SysManager · 714 个版本
- Standard Notes · 590 个版本
- opencode · 587 个版本
- Dolt · 550 个版本
方法
WinPkg 读取 microsoft/winget-pkgs 中 manifests 文件夹里每个软件包的最新版本。架构、安装程序格式和安装范围
取自安装程序清单;许可证和开发者取自默认区域设置清单。版本数量是仓库中当前存在的版本文件夹数,而非历史上发布过的所有版本。
开发者统计按清单中 Publisher 字段的原始写法计算,因此同一家公司可能以多种拼写出现。
你可以引用这些数据,但需附上本页面的链接。