libvirt Application Development Guides

The libvirt API is accessible from a number of programming languages. At this time, there are application development guides available which cover the C API and the Python API. Of the two, the Python guide is currently the more comprehensive document.

Contributing content

These guides are written in DocBook and published with the publican tool, which is also used for Fedora and Red Hat documentation. The original content is provided in GIT and any contributions to the guide are welcome.

# C language
$ git clone https://libvirt.org/git/libvirt-appdev-guide.git

# Python language
$ git clone https://libvirt.org/git/libvirt-appdev-guide-python.git

# Publican Style/Theme
$ git clone https://libvirt.org/git/libvirt-publican.git