halter73/winget-pkgs — explained in plain English
Analysis updated 2026-07-15 · repo last pushed 2023-10-25
Add your newly released application so Windows users can install it with a single winget command.
Submit a popular open-source tool that is not yet listed in the Windows Package Manager catalog.
Contribute to an existing app manifest to update its version or fix a broken download link.
Learn how package manager manifests work by reading real-world YAML examples for widely used apps.
| halter73/winget-pkgs | 0xhassaan/nn-from-scratch | 0xzgbot/hermes-comfyui-skills | |
|---|---|---|---|
| Stars | — | 0 | 0 |
| Language | — | Python | — |
| Last pushed | 2023-10-25 | — | — |
| Maintenance | Dormant | — | — |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 2/5 | 4/5 | 1/5 |
| Audience | developer | developer | designer |
Figures from each repo's GitHub metadata at analysis time.
Creating a valid manifest requires understanding YAML structure, using helper tools, and passing automated validation with a seven-day fix window.
If you've ever typed winget install on a Windows PC to grab some software from the command line, this repository is where the magic happens. It's the community-driven catalog that tells the Windows Package Manager what apps are available, where to download them, and how to install them. The practical benefit is that anyone can add their favorite application to this list, making it instantly available to millions of Windows users who prefer installing software without clicking through setup wizards. The repository doesn't contain the actual software installers. Instead, it holds "manifests," which are essentially text files written in a structured format called YAML. A manifest acts as a set of instructions describing a specific app: where its installer lives on the internet, what version it is, and how to run it. When you use the winget command, the tool checks these instructions, fetches the installer from the official source, and runs the installation for you. This project is built for community contributors. If you make a useful application and want people to install it easily, or if you simply want to add a popular tool that isn't listed yet, this is where you submit it. You create a manifest using one of several helper tools, test it locally to make sure it installs correctly, and submit it as a pull request. The submission then goes through an automated validation process, and a Microsoft bot or human moderator reviews it before merging. One notable aspect is the strict automation and governance around submissions. When you submit a new app, a bot validates the text file and automatically labels any issues. You then have a seven-day window to fix any problems the bot identifies, or your submission is automatically closed. There are also guardrails: installers must be standard formats like .exe.msi, or .msix, and script-based installers or fonts aren't supported at all.
A community-driven catalog of text files that tells Windows Package Manager what apps exist and how to install them. Anyone can submit a new app to make it available to millions of Windows users via the winget command.
Dormant — no commits in 2+ years (last push 2023-10-25).
The repository is a community contribution catalog governed by Microsoft moderation policies, specific licensing terms are not stated in the explanation.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.