A WinGet source for extra packages, especially ones that can't be added to microsoft/winget-pkgs. They might:
- Use interactive-only installers
- Need third-party download links
- Trigger false-positive malware detections
- Require specific hardware to test
- Or otherwise be easier to add here, than upstream
Packages are provided on a best-effort basis and may not be up-to-date. If you find a problem or want to add an app, open an issue.
This repo was inspired by ScoopInstaller/Extras. Want to host your own custom source? Check out pl4nty/winget-pkgs-selfhost.
With admin privileges, run:
winget source add --name winget-extras --type Microsoft.PreIndexed.Package --arg https://winget.tplant.com.au/cacheExtra packages will be available with commands like winget search or winget install.
The source can be deployed to managed devices via the EnableAdditionalSources policy.
In the Settings Catalog, enable Administrative Templates > Windows Components > Desktop App Installer > Enable App Installer Additional Sources and set the value to:
{"Arg":"https://winget.tplant.com.au/cache","Data":"tplant.Winget.Source_ggk937h18f62r","Explicit":false,"Identifier":"tplant.Winget.Source_ggk937h18f62r","Name":"winget-extras","TrustLevel":["Trusted"],"Type":"Microsoft.PreIndexed.Package"}Enable Computer Configuration > Administrative Templates > Windows Components > Desktop App Installer > Enable App Installer Additional Sources and set the same value as above.
Packages are validated automatically using GitHub Actions, or manually using SandboxTest from winget-pkgs. There are some limitations:
- Interactive installation is only tested if silent installation fails
- The
armarchitecture (32-bit ARM) is not tested
Try validation yourself with these commands.
git clone https://github.com/microsoft/winget-pkgs
cd winget-pkgs\Tools
.\SandboxTest.ps1 -Manifest ..\..\winget-extras\manifests\m\Microsoft\AzIPLogViewer\1.0\