A WinGet repository that mirrors winget-pkgs but releases the packages using MSIX.
Note: Don't use! Still in development
MSIX applications have benefits over standard application installations:
- Clean uninstalls
Applications installed using MSIX always properly remove user data when uninstalled.
Many times files in %APPDATA% and %LOCALAPPDATA% are not removed,
which can clutter the file system and retain useless or sensitive information.
MSIX also prevents changes to the registry which can be even harder to maintain.
- Normalized Installation Locations
Some applications use confusing installation paths.
An app packaged with MSIX centralizes all the directories associated with the app, including
locations such as %AppData%, %LocalAppData%, and others such as %UserProfile%\Documents
%ProgramFiles%\WindowsApps\<package_name>: The installation directories, normally read-only
%LocalAppData%\Packages\<package_name>: User data
- AppContainer Integration
Most applications do not do any form of sandboxing, which is not ideal. Packaged applications require explicit user consent for certain actions, such as getting location information. Some of the applications packaged in this repository are given even more limited capabilities.
All the packages will be signed during GitHub actions for transparency. This has not been done yet.
The template files are built on top of the Sample Template found here.