explaingit

devolutions/unigetui

Analysis updated 2026-06-21

23,552C#Audience · ops devopsComplexity · 1/5LicenseSetup · easy

TLDR

A graphical Windows desktop app that unifies WinGet, Scoop, Chocolatey, pip, npm, and other package managers in one click-friendly interface, install, update, and export your full software list without memorizing any command-line syntax.

Mindmap

mindmap
  root((repo))
    What it does
      Unified package GUI
      Windows 10 and 11
      No CLI knowledge needed
    Supported managers
      WinGet and Scoop
      Chocolatey
      pip and npm
      .NET Tool
    Key features
      Cross-manager search
      Bulk updates
      Software export/import
    Audience
      IT professionals
      Power users
      CLI-averse users
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Search and install software from WinGet, Scoop, and Chocolatey in one window without switching between command-line tools.

USE CASE 2

Bulk-update all installed packages across every package manager on your Windows machine with a single click.

USE CASE 3

Export your full installed software list to a file and use it to recreate your exact setup on a new Windows machine.

USE CASE 4

Browse and install pip or npm packages through a GUI if the command line feels unfamiliar.

What is it built with?

C#

How does it compare?

devolutions/unigetuiql-win/quicklookdotnet/maui
Stars23,55223,24423,240
LanguageC#C#C#
Setup difficultyeasyeasymoderate
Complexity1/52/53/5
Audienceops devopsvibe coderdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Requires Windows 10 or 11, underlying package managers must be installed on the system for UniGetUI to manage them.

Use, modify, and distribute freely for any purpose including commercial use, as long as you keep the copyright notice, MIT licensed.

In plain English

UniGetUI is a graphical desktop application for Windows 10 and 11, written in C#, that solves a specific frustration: Windows has several different package managers, tools that let you install, update, and remove software from the command line, but each one works differently and has its own commands. UniGetUI puts a single, click-friendly window on top of WinGet, Scoop, Chocolatey, pip, npm.NET Tool, PowerShell Gallery, and others, so you can manage software from all of them in one place without memorizing any commands. The way it works is that UniGetUI talks to each underlying package manager on your behalf. You browse a combined list of available software, click to install or update, and UniGetUI runs the appropriate command in the background. You can search across all package managers at once, view details like publisher and download size before installing, update everything in bulk, and export your installed software list to a file so you can recreate your setup on a new machine. You would use UniGetUI when you want the convenience of one-click software management on Windows but also want access to the huge software catalogs that command-line package managers provide. It is useful for power users who rely on multiple package managers, IT professionals setting up new machines, and anyone who finds the Windows command line intimidating but wants more control over software than a basic app store offers. The project is open source, MIT-licensed, and maintained by Devolutions.

Copy-paste prompts

Prompt 1
I just installed UniGetUI. Walk me through how to search for an app across all package managers at once and install it.
Prompt 2
I'm setting up a new Windows machine. How do I export my software list from UniGetUI on my old PC and import it on the new one?
Prompt 3
UniGetUI shows an update available but clicking Update fails silently. How do I diagnose which underlying package manager is failing?
Prompt 4
Explain the difference between WinGet, Scoop, and Chocolatey so I know which one to pick for a given app when using UniGetUI.

Frequently asked questions

What is unigetui?

A graphical Windows desktop app that unifies WinGet, Scoop, Chocolatey, pip, npm, and other package managers in one click-friendly interface, install, update, and export your full software list without memorizing any command-line syntax.

What language is unigetui written in?

Mainly C#. The stack also includes C#.

What license does unigetui use?

Use, modify, and distribute freely for any purpose including commercial use, as long as you keep the copyright notice, MIT licensed.

How hard is unigetui to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is unigetui for?

Mainly ops devops.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub devolutions on gitmyhub

Verify against the repo before relying on details.