Ross ROSS = Recommend OSS · open-source software intelligence for agents

rpm-software-management/dnf

Package manager based on libdnf and libsolv. Replaces YUM. observed · 2026-08-28

github.com/rpm-software-management/dnf · Python · GPL-2.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

74/100

  • Activity 97
  • Release rhythm 29
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 171.0
  • age_days: 5290
  • days_rel: 316
  • days_push: 19
  • n_releases_24m: 3

Full methodology

Adoption not part of the score

1378 stars · 433 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

DNF4 (Dandified YUM) is the Python-based package manager for RPM-based distributions like Fedora, built on libdnf, libsolv, and librepo. It replaces YUM and is now in maintenance mode since active development moved to DNF5.

Use cases

  • install and update rpm packages on fedora
  • manage package dependencies on rpm-based linux
  • replace yum with a modern package manager
  • script package installation on red hat systems
  • query installed packages and repositories from the cli

When to choose

  • you maintain or support Fedora, RHEL, CentOS Stream, or other RPM distros still using DNF4
  • you need a stable, well-documented package manager with a Python API for automation

When to avoid

  • you are starting a new project or distro - use DNF5 instead, which is the actively developed successor
  • you need package management on Debian-based or non-RPM systems

Facets

cli-tool · maturity maintenance

package-manager cli developer-tools developer-tools operating-systems cli python rpm yum fedora libdnf libsolv dnf4 command-line linux

1 source

Member repositories

RepositoryRoleHealth v2
rpm-software-management/dnfmain74

For agents

markdown · JSON · MCP: product_card(name="rpm-software-management/dnf")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem