UniGetUI is an application whose main goal is to create an intuitive GUI for the most common CLI package managers for Windows 10 and Windows 11, such as Winget, Scoop and Chocolatey. With UniGetUI, you"ll be able to download, install, update and uninstall any software that"s published on the supported package managers — and so much more.
UniGetUI features
- Install, update and remove software from your system easily at one click: UniGetUI combines the packages from the most used package managers for windows: WinGet, Chocolatey, Scoop, Pip, Npm and .NET Tool.
- Discover new packages and filter them to easily find the package you want.
- View detailed metadata about any package before installing it. Get the direct download URL or the name of the publisher, as well as the size of the download.
- Easily bulk-install, update or uninstall multiple packages at once selecting multiple packages before performing an operation
- Automatically update packages, or be notified when updates become available. Skip versions or completely ignore updates in a per-package basis.
- Manage your available updates at the touch of a button from the Widgets pane or from Dev Home pane with UniGetUI Widgets.
- The system tray icon will also show the available updates and installed package, to efficiently update a program or remove a package from your system.
- Easily customize how and where packages are installed. Select different installation options and switches for each package. Install an older version or force to install a 32bit architecture. [But don"t worry, those options will be saved for future updates for this package]
- Share packages with your friends to show them off that program you found. Here is an example: Hey @friend, Check out this program!
- Export custom lists of packages to then import them to another machine and install those packages with previously-specified, custom installation parameters. Setting up machines or configuring a specific software setup has never been easier.
- Backup your packages to a local file to easily recover your setup in a matter of seconds when migrating to a new machine
UniGetUI 3.3.6 changelog:
- [NuGet] Resiliency improvements for when a source fails to load, but other sources can still be reachable
- [WinGet] Updated bundled WinGet to v1.12.
- [WinGet] Better detect when an uninstaller needs administrator permissions.
- [WinGet] Added new winget-fonts source as a known source
- Fixed a deadlock caused when starting UniGetUI certain combinations of unigetui://
- Fixed a bug that would cause source operations to be duplicated
- Fixed a bug that would show the user avatar empty on unreliable internet connections
- Improved handling of exceptions thrown by package-related tasks after a 1-minute timeout has passed and the task is not awaited anymore. In those cases, the exception won"t show an "Internal Error" on the interface anymore.
- Improvements on automatic updates: Updates won"t be duplicated anymore
- Fixed a bug where the last checked time would show an incorrect date and time. Furthermore, the last checked label will follow user"s locale format.
- Startup speed improvements.
What"s Changed
- Startup speed improvement by @Taron-art in #4176
- Bump github/codeql-action from 3 to 4 in the actions-deps group by @dependabot[bot] in #4180
- fix: prevent duplicate update operations in queue (#4131) by @Janek91 in #4171
- Fix #4145 - Fixed self deadlock that hangs the application on icon fetch by @Taron-art in #4182
Download: UniGetUI 3.3.6 | 54.2 MB (Open Source)
Links: WingetUI Home Page | GitHub | Screenshot