Last updated
A complete Windows package management suite with a winget GUI and background programme updater.
$ winget install --id NalleBerg.WinProgramSuite --exact --version 2026.03.26.07Run in Command Prompt, PowerShell, or Windows Terminal. Prompts for any agreements.
WinProgramSuite uses MSI. The silent install switches are /quiet /norestart.
msiexec.exe /i WinProgramSuiteSetup2006.03.26.07.msi /quiet /norestart
For Intune admins
Automated application patching for Microsoft Intune. Pckgr keeps a curated library of 1,000+ apps continuously up-to-date in your tenant via Microsoft Graph - no manual repackaging, no chasing vendor sites.
Start free 30-day trialNo credit card required.
WinProgramSuite is a complete Windows package management system consisting of two tools:
WinProgramManager is a programme to help you install programmes winget offers. There are
more than 10,000 of them, so this app makes it easier to find the one you want. The
programmes are categorised and there is a search function that is quite good, as you can
also search in the results of the previous search, and regex search is supported. It also
comes with an automatic update of the database — an app that updates the database once a
week by default, but in Settings you can decide yourself when and how often you want it to
update in the background.
WinUpdate is the winning updater. This programme relies on winget, which is included in
Windows 10 and Windows 11. It supports more than 10,000 software packages and you will be
notified when programmes are available if you run it in the background, where it uses only
0.3MB of memory. If you wish, you can simply run it manually, or have it scan at Windows
startup and notify you only when it finds an update for your programmes.
| Architecture | Type | Scope | Install | Download |
|---|---|---|---|---|
| x64 | MSI | - | Direct |
Copy a command tailored to that specific architecture, type, and scope - useful when winget would otherwise pick a different default.
No known CVEs for WinProgramSuite.
Coverage is best-effort and depends on a winget package mapping to an NVD CPE entry. Absence here is not a guarantee of safety.
More from Nalle Berg or browse winget, package-manager, updater.