1 <?xml version=
"1.0" encoding=
"UTF-8"?>
3 <html xmlns=
"http://www.w3.org/1999/xhtml">
5 <h1 >Bindings for other languages and integration API modules
</h1>
8 Libvirt supports C and C++ directly, and has bindings available
14 <strong>C#
</strong>: Arnaud Champion develops
15 <a href=
"csharp.html">C# bindings
</a>.
18 <strong>Go
</strong>: Daniel Berrange develops
19 <a href=
"https://godoc.org/github.com/libvirt/libvirt-go">Go bindings
</a>.
22 <strong>Java
</strong>: Daniel Veillard develops
23 <a href=
"java.html">Java bindings
</a>.
26 <strong>OCaml
</strong>: Richard Jones develops
27 <a href=
"https://libvirt.org/ocaml/">OCaml bindings
</a>.
30 <strong>Perl
</strong>: Daniel Berrange develops
31 <a href=
"http://search.cpan.org/dist/Sys-Virt/">Perl bindings
</a>.
35 <strong>PHP
</strong>: Radek Hladik started developing
36 <a href=
"https://libvirt.org/php">PHP bindings
</a> in
2010.
39 In February
2011 the binding development has been moved to the libvirt.org website as
43 The project is now maintained by Michal Novotny and it's heavily based
44 on Radek's version. For more information, including
45 information on posting patches to libvirt-php, please refer
46 to the
<a href=
"https://libvirt.org/php">PHP bindings
</a> site.
51 <strong>Python
</strong>: Libvirt's python bindings are split to a
52 separate
<a href=
"https://libvirt.org/git/?p=libvirt-python.git">package
</a>
53 since version
1.2.0, older versions came with direct support for the
57 If your libvirt is installed as packages, rather than compiled
58 by you from source code, ensure you have the appropriate
62 This is named
<b>libvirt-python
</b> on RHEL/Fedora,
63 <a href=
"http://packages.ubuntu.com/search?keywords=python-libvirt"><b>python-libvirt
</b></a>
64 on Ubuntu, and may be named differently on others.
67 For usage information, see the
68 <a href=
"python.html">Python API bindings
</a> page.
72 <strong>Ruby
</strong>: Chris Lalancette develops
73 <a href=
"https://libvirt.org/ruby/">Ruby bindings
</a>.
78 Integration API modules:
83 <strong>D-Bus
</strong>: Pavel Hrdina develops
84 <a href=
"dbus.html">D-Bus API
</a>.
89 For information on using libvirt on
<strong>Windows
</strong>
90 <a href=
"windows.html">please see the Windows support page
</a>.
94 Support, requests or help for libvirt bindings are welcome on the
95 <a href=
"https://www.redhat.com/mailman/listinfo/libvir-list/">mailing list
</a>,
96 as usual try to provide enough background information and make sure
97 you use recent version, see the
<a href=
"bugs.html">help page
</a>.