Skip to content

UniGetUI

A single window to install, update and remove software from many package managers.

Stars
26.8k
Forks
969
Licence
MIT
Language
C#
Last update
4 days ago
Type
App

What it is

UniGetUI is a graphical interface for command-line package managers, mainly on Windows 10 and 11. It lets you search, install, update and uninstall software from several package managers such as WinGet, Scoop, Chocolatey, pip and npm from one window. Builds for macOS and Linux are also listed in the README.

  • Search for software across WinGet, Scoop and Chocolatey from one interface
  • Update installed packages from several package managers in one pass
  • Install and uninstall software without typing separate commands for each manager

Great for

  • Windows users who already use WinGet, Scoop or Chocolatey and want one place to manage them
  • People who find command-line package managers unfamiliar but still want their software kept up to date
  • Anyone managing software across several package managers on one machine

Not ideal for

  • People who prefer working entirely in the terminal, since the README centers on a graphical interface
  • Users who need guaranteed vetting of every package, because the README notes packages come from third parties and should be reviewed before installation
  • Anyone on a very old Linux distribution, because the Linux binaries require glibc 2.27 or newer
Step-by-step guide: how to use UniGetUIInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    Install with a package manager

    You'll need: Windows 10 or 11 (for the primary Windows install path)

    Install via WinGet

    winget install --exact --id Devolutions.UniGetUI --source winget

    Install via Scoop

    scoop bucket add extras

    Install via Scoop (package)

    scoop install extras/unigetui

    Install via Chocolatey

    choco install unigetui
  2. 2

    Run it

    • Install UniGetUI using one of the Windows methods in the README (Microsoft Store, installer, WinGet, Scoop or Chocolatey)
    • Open UniGetUI from the Start menu or installed location
    • Browse or search for a package in the interface and install it
  3. 3

    Get the most out of it

    • Use the portable .zip if you want settings and caches kept next to the executable (see docs/PORTABLE.md)
    • Read the CLI reference (docs/CLI.md) if you want command-line control
    • Review the IPC reference (docs/IPC.md) if you plan to integrate UniGetUI with other tools
    • Enable the package managers you already use so they appear in one place

Downloads

Strengths

  • Brings several package managers into one graphical interface
  • Free, open source and MIT-licensed, with the project now maintained by Devolutions
  • Offers installers, portable zip and Microsoft Store options on Windows

Trade-offs

  • The README says it is Windows-first, so macOS and Linux support is secondary
  • It depends on the underlying package managers being installed and working
  • Packages come from third parties, so users must check sources and publishers themselves

How it compares

ProjectStarsTypeLevelUpdatedBest for
UniGetUI (this)26.8kAppbeginner4 days agoWindows users who already use WinGet, Scoop or Chocolatey and want one place to manage them
DevToys32.2kAppbeginner1 months agoDevelopers who often decode, encode, or format small pieces of data
calculator31.1kAppintermediate13 days agoWindows 11 users who want to read or modify the built-in calculator
PowerToys140kAppbeginner4 days agoWindows users who want more control over window layout and multi-monitor setups
Files46.4kAppintermediate4 days agoWindows users who want a more modern alternative to File Explorer
winget-cli26.6kCLIbeginner6 days agoWindows users who want to install common apps from a terminal

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.