libvirt

C library and tools for managing QEMU, KVM, Xen virtual machines

brewmacoslinux
Try with needOr install directly
Source

About

C virtualization API

Commands

virshvirt-installvirt-clonevirt-xmllibvirtd

Examples

List all virtual machines$ virsh list --all
Create a new KVM virtual machine with virt-install$ virt-install --name myvm --memory 2048 --vcpus 2 --disk size=20 --os-variant ubuntu22.04 --cdrom ~/Downloads/ubuntu-22.04-desktop-amd64.iso
Clone an existing virtual machine$ virt-clone --original template-vm --name new-vm --auto-clone