WinGUILite
A dark, single-file GUI for winget. Search the catalog, queue a basket,
push updates, and clean up installs — without opening PowerShell.
Under the hood
It reads winget's own output — correctly.
winget's tables are display-width aligned, not character aligned, and the column layout
quietly changes between search,
list, and
upgrade.
WinGUILite parses it properly — wide characters, long IDs, and all.
| Name | Id | Version | Source |
|---|---|---|---|
| Spotify | Spotify.Spotify | 1.2.93.674 | winget |
| 音楽プレーヤー Lite | Contoso.MusicPlayerLite | 4.1.0 | winget |
| Spotify | 9NCBCSZSJRSB | Unknown | msstore |
What's inside
Everything winget can do, in one small window.
Six screens, one file, zero background services.
Search & Install
Search the winget catalog, filter by source, sort results, and install straight from the results table.
Basket
Queue several packages and install them all in one pass, with a pass/fail report when it's done.
Update Manager
See every available update at a glance, and apply them one at a time or all together.
Installed Packages
Browse, filter, sort, and uninstall what's already on the machine — no more digging through Settings.
Settings that stay out of the way
Accent colour, font size, row height, silent installs. Saved only when they differ from the defaults.
One .py file
The whole app ships as a single Python file. No installer, no hidden folders, nothing left behind.
Look inside
Built to disappear into the background.
Dark by default, quick to scan, and small enough to keep open in a corner.
Get WinGUILite
Grab the latest build straight from GitLab.