VM Dashboard is a web-based front end for libvirt based KVM virtual machines.
Setup instructions for Ubuntu and CentOS are available at https://vmdashboard.org/download
New to the software? Screenshots can be viewed at https://vmdashboard.org/screenshots