Repolode
Devolutions

Devolutions/UniGetUI

A graphical interface that lets you discover, install, update and uninstall software across many package managers from one window.

Open-source alternative to:Chocolatey GUIPatch My PCNinite

Stars
26,648
Forks
954
Open issues
466
Last commit
2 days ago

What is it?

UniGetUI is a graphical front end for command-line package managers. It is built primarily for Windows 10 and 11 and integrates WinGet, Scoop, Chocolatey, Windows PowerShell, npm, pip, .NET Tool and other managers. macOS and Linux builds add support for Homebrew, APT, DNF, Pacman, Flatpak and Snap, depending on the platform.

Instead of switching between terminals for each tool, you can search for packages, compare details such as publisher and download size, and run install, update or uninstall actions in bulk. Updates can be applied automatically, scheduled, or skipped per package, and the system tray shows available updates.

The app can export a package list, back it up locally or to a GitHub Gist, and restore it on another machine. A command-line interface and a local automation API are also available for scripting.

Key features

  • 01Installs, updates and removes software from multiple package managers in one interface.
  • 02Bulk operations on selected packages.
  • 03Per-package update control, including skipping versions and automatic updates.
  • 04Scheduled update checks and backups.
  • 05Exports and imports package lists, with local or GitHub Gist backup.
  • 06Portable mode keeps settings beside the executable.

Use cases

  • Setting up a new Windows machine with a standard set of tools.
  • Keeping software from WinGet, Scoop and Chocolatey updated from one place.
  • Replicating a software configuration across several computers.
  • Managing developer packages from npm, pip and .NET Tool alongside system software.

Topics

FAQ

What is UniGetUI?
A graphical interface that lets you discover, install, update and uninstall software across many package managers from one window. UniGetUI is a graphical front end for command-line package managers. It is built primarily for Windows 10 and 11 and integrates WinGet, Scoop, Chocolatey, Windows PowerShell, npm, pip, .NET Tool and other managers. macOS and Linux builds add support for Homebrew, APT, DNF, Pacman, Flatpak and Snap, depending on the platform.
Is UniGetUI free to use? What license does it have?
UniGetUI is open source under the MIT license. Check the license terms before using it in commercial products.
Is UniGetUI still maintained?
Actively maintained. The last commit to UniGetUI was on Oct 16, 2026.
What can I use UniGetUI for?
Setting up a new Windows machine with a standard set of tools. Keeping software from WinGet, Scoop and Chocolatey updated from one place. Replicating a software configuration across several computers. Managing developer packages from npm, pip and .NET Tool alongside system software.
Where can I get UniGetUI?
The source code and installation instructions are on GitHub: https://github.com/Devolutions/UniGetUI

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects