Winget Cli icon

Winget Cli

Utilities Software

By @microsoft
v1.29.290Sep 1, 2026

Windows Package Manager (winget-cli) is Microsoft's official open-source command-line tool built to discover, install, upgrade, and configure software on Windows machines. It pulls verified packages directly from the Microsoft Store and the community-driven WinGet repository using single, automated terminal commands.

Overview of winget-cli

During my tests on fresh Windows installations, winget-cli eliminated the hassle of manually searching for installers across random websites. It runs directly inside PowerShell or Windows Terminal with practically zero system overhead and executes package downloads cleanly in the background. If you want a setup that handles unattended bulk software updates without cluttering your system with third-party updater services, this tool handles it effortlessly.

Core Features of winget-cli

  • Dual source access pulls trusted applications directly from the Microsoft Store and the massive community-maintained WinGet repository.
  • PowerShell native integration includes built-in cmdlets through the Microsoft.WinGet.Client module for scripting and advanced package automation.
  • Silent batch installation lets you set up entire development environments or refresh all installed apps with one single command.
  • Custom repository support allows network administrators to host private REST-based package feeds alongside public software sources.
  • Complete privacy control gives you total freedom to build from source or easily opt out of diagnostic telemetry data.

System Compatibility

  • Operating Systems: Windows 11, Windows 10 (build 17763 / version 1809 or later), Windows Server 2025+ (experimental on Windows Server 2019/2022 via manual MSIX extraction; Windows Server Core not supported).
  • Architecture: x64, ARM64, x86.

Why Choose winget-cli?

winget-cli gives you clean, native software management on Windows without bundleware, ads, or third-party background services. It is completely open-source, lightweight, and saves hours of setup time on fresh PC builds.