Boxes (GNOME)β β β β―ͺβA simple GUI wrapper around Linuxβs built-in virtualization support. It makes simple things easy, but to adjust advanced settings you either need to edit config files manually or use another GUI.
UTMβ β β β―ͺβA simple application wrapped around macOSβ built-in virtualization and emulation capabilities. Fewer bells and whistles than the commercial options, but works better for some purposes.
Virt-Managerβ β β β―ͺβA front-end manager for Linuxβs built-in virtualization/emulation (QEMU and KVM, using libvirt). Much more customizable than Boxes, but missing a few convenience features.