dnfdragora is a DNF frontend, based on rpmdragora from Mageia
(originally rpmdrake) Perl code.
dnfdragora is written in Python 3 and uses libYui, the widget
abstraction library written by SUSE, so that it can be run
using Qt 5, GTK+ 3, or ncurses interfaces.