virtualization abstraction library

The libvirt project provides an API for managing the capabilities of many virtualization technologies, including KVM, QEMU, LXC, Xen, VMWare ESX, Parallels, OpenVZ, VirtualBox, Hyper-V and more. It includes bindings into many programming languages and mappings to SNMP, CIM, and GObject.

Libvirt is a library used by many applications with very different use cases like Jenkins, OpenStack, libguestfs, Munin, oVirt, Kimchi, virt-manager or Cuckoo.

lightbulb_outline View ideas list


  • kvm
  • xen
  • hypervisor


  • Cloud
  • virtualization
  • library
comment IRC Channel
email Mailing list

libvirt 2017 Projects

  • Radostin Stoyanov
    Ease creation of containers
    Creating containers for libvirt LXC driver is a pain since there is no simple way to setup the root file system. A new workflow around container...