PowerShellGet

E193818

PowerShellGet is a PowerShell module and package manager extension used to discover, install, update, and publish PowerShell modules, scripts, and other artifacts from online repositories like the PowerShell Gallery.

All labels observed (6)

Label Occurrences
PowerShellGet canonical 2
Find-Script 1
Publish-Module 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf PowerShell module
package manager extension
category configuration and automation tool
software package management
cmdlet Find-Module
PowerShellGet self-linksurface differs
surface form: Find-Script

Get-PSRepository
Install-Module
Install-Script
PowerShellGet self-linksurface differs
surface form: Publish-Module

PowerShellGet self-linksurface differs
surface form: Publish-Script

PowerShellGet self-linksurface differs
surface form: Register-PSRepository

Save-Module
Save-Script
Set-PSRepository
Uninstall-Module
Uninstall-Script
Unregister-PSRepository
Update-Module
PowerShellGet self-linksurface differs
surface form: Update-Script
dependsOn PackageManagement
developer Microsoft
distribution PowerShell Gallery
includedWith Windows 10
surface form: Windows 10 (with PowerShell 5.x)

Windows Server
surface form: Windows Server 2016 (with PowerShell 5.x)
license MIT License
name PowerShellGet self-link
operatingSystem Linux
Windows
macOS
platform PowerShell
primaryRepository PowerShell Gallery
programmingLanguage PowerShell
purpose discover PowerShell modules
discover PowerShell scripts
install PowerShell modules
install PowerShell scripts
manage PowerShell artifacts from online repositories
publish PowerShell modules
publish PowerShell scripts
update PowerShell modules
update PowerShell scripts
supports PowerShell 5.0 and later
supportsAuthentication API key-based publishing
credential-based repository access
supportsRepository NuGet-based repositories
PowerShell Gallery
file-based repositories
private PowerShell repositories
usesProtocol NuGet protocol

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

PowerShell supportsPackageManager PowerShellGet
PowerShellGet name PowerShellGet self-link
PowerShellGet cmdlet PowerShellGet self-linksurface differs
this entity surface form: Publish-Module
PowerShellGet cmdlet PowerShellGet self-linksurface differs
this entity surface form: Find-Script
PowerShellGet cmdlet PowerShellGet self-linksurface differs
this entity surface form: Update-Script
PowerShellGet cmdlet PowerShellGet self-linksurface differs
this entity surface form: Publish-Script
PowerShellGet cmdlet PowerShellGet self-linksurface differs
this entity surface form: Register-PSRepository