Microsoft shocked Windows users with a brand-new package manager called Windows Package Manager released on May19 2020. Windows Package Manager is a command line tool that enables developers, power users, and actually any Windows user to install their favorite apps from a basic command. You can install first-party tools from Microsoft and third-party programs such as 7Zip, AWS CLI (Command Line Interface), Azure CLI, Discord, Dropbox, KeePass, Git, Inkscape, TreeSize, LibreOffice, PowerToys, SQL Server Management Studio, Gimp, Visual Studio, Firefox, Spotify, Zoom and much more.
If you’ve ever needed to format or set up a Windows PC and server, you’ll know the pain of needing to reinstall apps, find download links, and get a PC all set once again.
Windows Package Manager (winget) intends to solve that. Using Windows Package Manager it is possible to look for and install software application from online repositories. You can use it to grab individual packages as and when needed, or create a script to download several packages at the same time.
Microsoft move in developing its own Windows Package Manager is significant and many will find this command line tool more useful than the Windows Store.
Microsoft has aimed to create a repository of trusted applications, from which the package manager can install apps that have been vetted with its SmartScreen technology and cryptographically validated. This means that you don’t need to worry is app you are trying to install safe and secure.
At this moment Windows Store apps aren’t offered in winget but Windows Store support is planned for a future update.
The Windows Package Manager service and the winget.exe command-line tool are now is offered to users in Microsoft’s Windows Insider testing program after installing Microsoft’s App Installer program.
Microsoft’s roadmap for the package manager specifies it will be upgrading preview versions month-to-month till May 2021 when it will launch version 1.0, which will support installing apps from the Microsoft Store along with Progressive Web Apps.
The entire project is open source so other package managers can take advantage of the Microsoft’s validated packages. Software application vendors will even have the ability to use Windows Package Manager as a distribution channel for apps, similar to the Windows Store.