Skip to content
CAI
Produce a survey ↗Verify a survey

Devolutions/UniGetUI

UniGetUI is a cross-platform desktop application that provides a unified graphical interface for managing software packages across multiple package managers, including WinGet, Chocolatey, Scoop, and various Linux, Rust, and .NET tools. The system features a modern Avalonia-based UI, supports headless automation via a CLI and IPC API, and handles package operations such as installation, updates, and dependency resolution. It also includes robust features for localization, telemetry, and secure settings management.

49.2

Weak · 5 August 2026

60k

lines of production code

C#

primary language

1

bus factor · 141 authors in all

2

measurements over time

CAI band scale
CAI trend line

How it got here

2021–2024 · Core architecture and package manager expansion

The project underwent a significant architectural refactoring, separating core logic, settings, and data management into distinct modules while introducing a new, unified package manager interface. This period also saw the addition of support for numerous new package managers, including Bun, Cargo, NPM, Pip, and PowerShell 7, alongside comprehensive unit testing for the new infrastructure.

61 changes

2025–2026 · Avalonia cross-platform migration

The project underwent a major architectural shift by porting the desktop user interface to the cross-platform Avalonia framework, enabling support for macOS and Linux alongside Windows. This period also introduced a new telemetry system, expanded package manager support for Linux and Windows ecosystems, and established a secure settings framework for privileged operations.

45 changes

CAI lens gauges

Survey your own repository

Devolutions/UniGetUI was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 5 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit efa252e1ec — the exact code this score is about.
  • Scored under rubric rubric-2026.08.19. Score the same commit under that rubric and you get the same number.
CAI link cards