Cette page est affichée en anglais. Une traduction française est en cours.
ScriptsJul 2, 2026·2 min de lecture

UniGetUI — Graphical Package Manager for Windows

UniGetUI provides a beautiful graphical interface to manage packages across WinGet, Scoop, Chocolatey, Pip, Npm, and .NET Tool on Windows. Discover, install, update, and uninstall software without memorizing CLI commands.

Prêt pour agents

Installation agent prête

Cet actif peut être installé après choix du runtime, vérification du plan et exécution de la commande adaptée.

Native · 98/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
UniGetUI Overview
Commande d'installation directe
npx -y tokrepo@latest install 41232c0d-7615-11f1-9bc6-00163e2b0d79 --target codex

À exécuter après confirmation du plan en dry-run.

Introduction

UniGetUI (formerly WingetUI) wraps every major Windows package manager behind a single native GUI. Instead of juggling multiple CLIs, developers can search, install, update, and remove packages from WinGet, Scoop, Chocolatey, Pip, Npm, and .NET Tool in one window.

What UniGetUI Does

  • Aggregates six package managers into a unified search and install interface
  • Detects outdated packages across all sources and offers one-click bulk updates
  • Provides per-package options: version pinning, silent install, admin elevation, scope selection
  • Exports and imports package lists for reproducible developer environment setup
  • Displays package metadata, screenshots, and release notes before installation

Architecture Overview

UniGetUI is a .NET desktop app written in C# with a WinUI 3 frontend. Each supported package manager is wrapped by a backend adapter that translates GUI actions into the corresponding CLI commands, captures stdout/stderr, and parses output into structured data for the UI layer.

Self-Hosting & Configuration

  • Install via WinGet, Scoop, or download the MSIX bundle from GitHub Releases
  • Requires Windows 10 1809 or later with .NET Desktop Runtime 8
  • Configure which package managers to enable in Settings and set custom source repositories
  • Optionally schedule automatic update checks on a timed interval
  • Export your full package list as JSON to restore on a fresh machine

Key Features

  • Unified search across six package managers with relevance ranking
  • Background update checker with desktop notifications
  • Bulk operations: update all, ignore specific packages, or pin versions
  • Dark and light theme support with customizable accent colors
  • Portable mode available for USB-drive setups

Comparison with Similar Tools

  • WinGet CLI — command-line only; UniGetUI adds the visual layer on top
  • Scoop — bucket-based; UniGetUI aggregates Scoop alongside other managers
  • Chocolatey GUI — Chocolatey-only; UniGetUI covers six managers at once
  • Ninite — curated list; UniGetUI exposes full repository catalogs
  • Patch My PC — enterprise focus; UniGetUI targets individual developers

FAQ

Q: Does UniGetUI replace WinGet or Scoop? A: No. It calls them under the hood. Removing UniGetUI leaves your packages untouched.

Q: Can I use it without admin rights? A: Yes for user-scoped installs. Machine-wide packages still require elevation.

Q: Is telemetry collected? A: No. UniGetUI runs entirely offline except when querying package repositories.

Q: Does it support custom Scoop buckets? A: Yes. Add or remove buckets from the package manager settings panel.

Sources

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires