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.
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.
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.
PowerShellGet & Gallery feedback
PowerShellGet & Gallery is an open source project. Select a link to provide feedback:
This learning path introduces you to Windows PowerShell and provides an overview of the product’s functionality. It explains how to open and configure Windows PowerShell, run commands, and use its built-in Help system.
This article describes recommended steps to ensure the packages published to the PowerShell Gallery are widely adopted and provide high value to users.