Skip to content

Guide · Open source

How to use UniGetUI: install, manage packages and stay updated

Updated · written with AI from the project's own documentation and checked against our catalogue data

UniGetUI is a graphical app that sits on top of command-line package managers such as WinGet, Scoop and Chocolatey, so you can search, install, update and uninstall software from one window. It is built mainly for Windows 10 and 11. This guide shows you how to install it, what it can manage, and the safety points to keep in mind before you install packages.

UniGetUIDevolutions/UniGetUI · ★ 26.8k · MIT

Quick start

  1. 1Choose an install method. Pick the Microsoft Store, a direct installer, or a package manager such as WinGet, Scoop or Chocolatey.
  2. 2Run the install command. Open a terminal and run the command for your chosen package manager, such as winget install --exact --id Devolutions.UniGetUI --source winget.
  3. 3Open UniGetUI. Launch UniGetUI from the Start menu or the install location to see the graphical window.
  4. 4Search for software. Use the search feature to find packages from the package managers you have set up.
  5. 5Install or update a package. Select a package and install it, or update packages you already have, from one window.
  6. 6Review package sources. Check each package's source and publisher before installing, since packages come from third parties.

What UniGetUI does and who it suits

UniGetUI is a Windows-first graphical interface for the most common command-line package managers on Windows 10 and 11. It lets you discover, install, update and uninstall software from several package managers through one interface, without typing commands yourself.

It is a good fit if you already use WinGet, Scoop or Chocolatey and want one place to manage them, or if command-line package managers feel unfamiliar but you still want your software kept up to date. It is less suited to people who prefer working entirely in the terminal.

  • Supported package managers include WinGet, Scoop, Chocolatey, Homebrew, APT, DNF, Pacman, Flatpak, Snap, pip, npm, Bun, .NET Tool and PowerShell Gallery, among others.
  • macOS and Linux builds are also available, but the README describes Windows as the primary platform.

Install UniGetUI on Windows with WinGet, Scoop or Chocolatey

The README says the Microsoft Store is the recommended installation method. Direct installers and package-manager options are also available. Choose one of the commands below if you prefer a package manager.

Each command is copied from the project README. Run it in a command prompt or terminal.

  • WinGet: run the install command below.
  • Scoop: add the extras bucket first, then install the package.
  • Chocolatey: run the single install command below.
winget install --exact --id Devolutions.UniGetUI --source winget scoop bucket add extras scoop install extras/unigetui choco install unigetui

Choose the right Windows download or portable zip

If you download the installer directly, use the installer for the best Windows experience. The README lists separate x64 and arm64 installers and portable zip files. UniGetUI.Installer.exe is the legacy default x64 installer alias.

The portable zip keeps settings and caches next to the executable instead of in your user profile. Read docs/PORTABLE.md in the project repository for details.

  • x64 users: UniGetUI.Installer.x64.exe or the UniGetUI.x64.zip portable file.
  • arm64 users: UniGetUI.Installer.arm64.exe or the UniGetUI.arm64.zip portable file.
  • Download files only from the official GitHub Releases page or the official website.

Install UniGetUI on macOS or Linux

On macOS, builds are available from GitHub Releases. Use the .dmg for the standard installer experience, or the .tar.gz archive for a portable app bundle. Apple silicon (arm64) and Intel (x64) builds are listed separately.

On Linux, use the .deb package for Debian and Ubuntu based systems, the .rpm package for Fedora and RHEL based systems, or the .tar.gz archive for a portable build. The binaries require glibc 2.27 or newer. On older distributions the app exits at startup with a version 'GLIBC_x.y' not found message.

  • Check your glibc version before installing on Linux.
  • The README lists Ubuntu 18.04+, Debian 10+, RHEL 8+ and Fedora 28+ as meeting the glibc requirement.

Build UniGetUI yourself (optional)

Release packages are compiled with NativeAOT on Windows, macOS and Linux. If you want to build the same configuration locally, the repository includes a helper script. The script publishes the Avalonia project as a self-contained NativeAOT build into an artifacts folder.

This step is only needed if you want to build from source. Most users can skip it.

pwsh ./scripts/publish-nativeaot.ps1 -Platform x64

Stay safe: review packages before you install them

UniGetUI is not affiliated with the package managers it integrates with. Packages are provided by third parties, so review sources and publishers before installation. UniGetUI does not guarantee vetting of every package.

The README also warns that some websites, including wingetui.com and unigetui.com, are fake and should not be trusted. The official website is devolutions.net/unigetui and the official source repository is github.com/Devolutions/UniGetUI.

  • Download UniGetUI only from the official website or repository.
  • Check the publisher of any package before you install it.
  • Report security issues through the Devolutions security page.

What people use it for

  • Install and update common Windows applications from WinGet, Scoop or Chocolatey in one window.
  • Keep software from several package managers current without memorising separate update commands.
  • Uninstall programs you no longer need from the same interface.
  • Manage developer tools from pip, npm or .NET Tool alongside desktop software.
  • Use the portable zip to keep settings next to the app on a USB drive or in a folder you control.

Frequently asked questions

Is UniGetUI free?

Yes. The README says UniGetUI remains free, open source and MIT-licensed. It was created by Martí Climent and is now maintained by Devolutions.

How do I install UniGetUI?

The README lists the Microsoft Store as the recommended method. You can also install with WinGet using winget install --exact --id Devolutions.UniGetUI --source winget, with Scoop using scoop bucket add extras and scoop install extras/unigetui, or with Chocolatey using choco install unigetui.

Does UniGetUI work on macOS and Linux?

Builds for macOS and Linux are available from GitHub Releases. The README describes Windows as the primary platform, and Linux builds need glibc 2.27 or newer.

Is UniGetUI safe to use?

UniGetUI is open source, but the packages it installs come from third parties. The README advises reviewing sources and publishers before installation, since UniGetUI does not vet every package.

What are the alternatives to UniGetUI?

Comparable projects named in the source analysis include Chocolatey GUI, Scoop and WinGet UI. Scoop is a command-line package manager, so it is a different kind of tool from a graphical front end.

Why does UniGetUI not run on my older Linux system?

The Linux binaries require glibc 2.27 or newer. On older distributions the app exits at startup with a version 'GLIBC_x.y' not found message, so check your glibc version first.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

UniGetUI suits Windows users who already use WinGet, Scoop or Chocolatey and want one graphical place to search, install and update software from them. It is less suitable if you prefer working entirely in the terminal, or if you need every package vetted before installation, in which case you should review each package's source yourself or choose a tool you prefer.

Install options & downloads