Skip to content

WinGet

Community repository of package manifests used by the Windows Package Manager (winget) default source.microsoft/winget-pkgs

Stars
11.3k
Forks
11.8k
Licence
MIT
Language
—
Last update
4 days ago
Type
Other

What it is

This repository holds the manifest files that make up the default package source for the Windows Package Manager, a command-line client for installing Windows software. Each manifest describes an application, where its installer is located, and how to install it. Anyone can submit manifests for applications they want listed.

  • Browse the manifest files to see how a Windows application is described for winget
  • Submit a new manifest for an application you want available through winget
  • Request a new package or a new version through the repository's issue templates

Great for

  • Windows users who want to install apps from the command line using winget
  • Developers who want to publish their Windows application to the default winget source
  • Contributors who maintain manifests for existing Windows apps

Not ideal for

  • Users looking for a standalone app to download: this repository stores metadata, not the apps themselves
  • Anyone shipping script-based installers, since the README says these are not currently supported
  • Teams needing private package hosting, which the README points to a separate private repositories document for
Step-by-step guide: how to use WinGetInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    See the README

    Clone the repository

    git clone https://github.com/microsoft/winget-pkgs
  2. 2

    Run it

    • Read the authoring guide at doc/README.md#authoring-a-manifest
    • Follow the first-time contributor checklist at doc/FirstContribution.md
    • Create and test a manifest, then submit it following doc/README.md#submitting-a-manifest
  3. 3

    Get the most out of it

    • Follow the first-time contributor checklist before your first submission
    • Use the testing guide to validate a manifest before opening a pull request
    • Use the issue templates to request new packages or new versions

Downloads

Strengths

  • Open to community submissions, with documented authoring and testing steps
  • Covered by the MIT license
  • Backed by automated validation and publish pipelines, as shown by the README badges

Trade-offs

  • Only accepts MSIX, MSI, APPX, MSIXBundle, APPXBundle, or .exe installers at this time, per the README
  • Font submissions are not yet accepted from the community
  • Contributors must agree to a Contributor License Agreement for most contributions

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.