pinget
C# · Rust · PowerShell
WinGet, made fully portable
A complete, portable WinGet — no MSIX, no Desktop App Installer, and it even runs on Linux. It works just like the original winget, with extra muscle for scripting: pull manifest metadata with clean, parsable output, and run it in a system context where the native client can't. Comes with a PowerShell module too. Written entirely in C# and Rust, ported from the original C++ winget-cli.
# CLI - parsable output for scripts
# PowerShell module — returns objects