Microsoft's official Windows Package Manager, providing a CLI, PowerShell modules, and a COM API.

v1.29.380
Published at
Sep 21, 2026
26,482
Stars
446,944
Download
Synced at
Oct 6, 2026

Latest release

v1.29.380Sep 21, 2026, 06:45 PM
Downloads slow? Switch the source anytime above

README

Project Overview

WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API.

Key Features

  • Command-line package management (winget)
  • PowerShell module (Microsoft.WinGet.Client)
  • COM API
  • Two default sources: Microsoft Store (msstore) and community repository (winget)
  • Group policy configuration support

Target Audience

  • Windows developers and system administrators
  • Users who want to install software via command line
  • Teams who want to automate software deployment

Quick Start

  1. Install App Installer from the Microsoft Store
  2. Or manually install from GitHub Releases
  3. Use winget install <package> to install software
  4. Use winget search <query> to search for software
  5. Use winget --info to view configuration

Core Advantages

  • Officially built by Microsoft, deeply integrated with Windows
  • Supports both Microsoft Store and community repositories
  • Offers CLI, PowerShell, and API interfaces
  • Open-source and community-driven

System Requirements

  • OS: Windows 10 1809 (build 17763) or later
  • Architectures: x86_64, arm64
  • Additional Dependencies: VC++ v14 Desktop Framework Package (may be needed on older Windows builds)

Notes

  • Windows Server 2019 is not supported
  • Windows Server 2022 is experimental
  • Development releases are available via Windows Insider

Release history

Sort