PowerShellGet and the PowerShell Gallery

The PowerShell Gallery is the central repository for PowerShell content. In it, you can find PowerShell scripts, modules containing PowerShell cmdlets and Desired State Configuration (DSC) resources. Some of these packages are authored by Microsoft, and others are authored by the PowerShell community.

The PowerShellGet module contains cmdlets for discovering, installing, updating, and publishing PowerShell packages from the PowerShell Gallery. These packages can contain artifacts such as Modules, DSC Resources, Role Capabilities, and Scripts. Make sure you have the latest version of PowerShellGet and PackageManagement installed.

The Microsoft.PowerShell.PSResourceGet module replaces the PowerShellGet and PackageManagement modules. Microsoft.PowerShell.PSResourceGet version 1.0.1 ships in PowerShell 7.4.0. The latest version is available in the PowerShell Gallery and can be installed on any supported version of PowerShell.

For more information see:

Check out the Getting Started page for more information on how to use PowerShellGet commands with the Gallery. You can also run Update-Help -Module PowerShellGet -Force to install local help for these commands.

Giving feedback

Provide feedback and report issues in the GitHub repository. To see the current status of the PowerShell Gallery services, see the PowerShell Gallery Status page on GitHub.