Skip to main content

Search-WtWinGetPackage

Search for packages in WinGet

Search for WinGet packages, but faster. This uses the an online index.

Syntax

SearchQuery

Filter packages based on search query. Used as contains on name, id and tags.

Search-WtWinGetPackage -SearchQuery <String> [-UpdatedAfter <DateTime>]
ParameterReq.TypeDescription
-SearchQueryStringSearch query, used in wildcard search
-UpdatedAfterDateTimeOnly return packages updated after this date

All

Return all packages, be carefull 7000+ packages is a large collection!

Search-WtWinGetPackage -All [-UpdatedAfter <DateTime>]
ParameterReq.TypeDescription
-AllSwitchSpecify you want all packages returned
-UpdatedAfterDateTimeOnly return packages updated after this date

Examples

Search for fire

Searching in the online index.

Search-WtWinGetPackage fire

All packages updated after

All packages updated after a specific datetime 2025-02-25 in this case

Search-WtWinGetPackage -All -UpdatedAfter "2025-02-25" | Format-Table -Property PackageId,Version,LastUpdate