The GTK-based Anaconda installer has long been used to set up Fedora,
CentOS, and RHEL systems. This Fedora Community Blog entry describes
some significant changes that will appear in a future version of
Anaconda:
We will rewrite the new UI as a web browser-based UI using existing
Cockpit technology. We are taking this approach because Cockpit is
a mature solution with great support for the backend (Anaconda
DBus). The Cockpit team is also providing us with great support and
they have significant knowledge which we could use. We thank them
for helping us a lot with the prototype and creating a foundation
for the future development.