| Price from | — | — |
| Free plan | — | — |
| Free trial | — | — |
| Open source | — | — |
| Windows | — | Yes |
| Linux | Yes | — |
| API | Yes | — |
| Self-hosted | Yes | — |
| Plans published | 0 | 0 |
| Spec score · App Installation | 7.8 (#8) | 6.9 (#17) |
| Spec score · Package Managers | 7.6 (#64) | 7.3 (#79) |
| Dependency resolution | Yes | Yes |
| Intended users | A documented use case is for system administrators to ensure an operating system has specified packages, files, providers, or groups. | Microsoft describes WinGet use by developers to manage applications and by software publishers to distribute packages. |
| Package formats | RPM packages; modulemd modules; comps groups and environments | EXE,ZIP,INNO,NULLSOFT,MSI,WIX,APPX,MSIX,BURN,PORTABLE,FONT |
| Package management | DNF lets users install packages from repositories or local RPM files, including packages selected by version, URL, group, or provided file path. | Its commands include search, install, upgrade, uninstall, export, import, configure, download, and repair. |
| Private registry auth | Yes | Yes |
| Purpose | DNF is described as the next-generation replacement for YUM. | WinGet is a command-line tool for discovering, installing, upgrading, removing, and configuring applications on Windows. |
| Supported platforms | RPM-based Linux distributions | Windows 10 version 1809 or later,Windows 11,Windows Server 2025 |