Winget Installer GUI is a Windows desktop application built with C# and Windows Forms that provides an easy-to-use graphical interface for installing essential applications using the Windows Package Manager (winget).
- Install multiple applications with a single click.
- Displays real-time installation progress and logs.
- Checks if an application is already installed before attempting installation.
- Simple and user-friendly interface.
- C# (Windows Forms)
- Windows Package Manager (winget)
Before running the application, ensure that:
- You have Windows Package Manager (
winget) installed. If not, install it from the official Microsoft website. - Your system allows executing
wingetcommands from the terminal.
- Clone this repository:
git clone https://github.com/codebyamrit/quickinstall.git
- Open the project in Visual Studio.
- Build and run the project.
- Launch the application.
- Click the Install Applications button.
- The application will check for already installed software and install missing ones.
- The status and progress will be displayed in the output box.
The following applications are installed using winget:
- Visual Studio Code
- Node.js
- Nginx
- Google Chrome
- VLC Media Player
- Adobe Acrobat Reader
- Git
- Python 3.12
- Cloudflare WARP
- 7-Zip
- .NET SDK 9
This project is licensed under the MIT License.
Feel free to modify and contribute! 🚀