Help
Search tips that won't hurt.
Quickstart
- Type a package name or ID. Press Enter. Celebrate.
- Examples:
Git.Git,firefox,tag: browser
Search syntax (copy-paste friendly)
tag: webtags: git, vcspublisher: Microsoftid: Git.Gitfirefox tag: browser
How ranking works (short version)
- Package IDs are treated like VIPs.
- Prefix and fuzzy matching are on.
- Exact ID matches go first.
Troubleshooting
- No results? Try
id:orpublisher:. - Unexpected ranking? Specify
id:ortag:.
WinGet Package Lists
OnPackage Listsyou can build a JSON file forwinget import --import-file packages.json. Search packages (same tag: / publisher: /id: syntax as site search), optionally pin a version, then copy or download JSON or a PowerShell script (install commands are copy-only). Import file replaces the current list. Keyboard: Enter adds the highlighted hit, arrows move the highlight, Delete removes a focused selected row. Drag selected rows to reorder. Drafts stay in your browser only.
- A WinGet Package List is for
winget import(batch install from JSON). - A WinGet Configuration is a separate YAML /
.wingetformat forwinget configure(declarative machine setup). That is not available on pkgs.win yet.
Official docs:winget import,WinGet Configuration.
How pkgs.win search actually works (without the drama)
1) Search in one breath
We build a tiny JSON index at build time, ship it to your browser, and MiniSearch does the rest. No live API calls, just local speed.
2) Fields and ranking
- Indexed: name, ID, publisher, description, tags, moniker.
- Package ID gets a heavy boost. Exact ID matches float to the top.
- Prefix and fuzzy search help when your typing accuracy takes the day off.
3) Filter syntax
tag: web/tags: webpublisher: Microsoftid: Git.Git- Combine:
firefox tag: browser
4) Multiple filter values
- Commas and spaces work.
- Example:
id: Git.Git, tags: git, vcs - Multiple tags are ANDed; all must match.
5) Limitations (on purpose)
- Search shows the latest version only. That keeps the index fast and light.
- If a tag is missing, it is missing upstream in the manifests.
6) Data source
Everything comes frommicrosoft/winget-pkgs. We just make it easier to browse.