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: web
  • tags: git, vcs
  • publisher: Microsoft
  • id: Git.Git
  • firefox 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: or publisher:.
  • Unexpected ranking? Specify id: or tag:.

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 forwinget import (batch install from JSON).
  • A WinGet Configuration is a separate YAML /.winget format 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: web
  • publisher: Microsoft
  • id: 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.