Develop for XenServer®

Develop for XenServer®

XenServer provides an SDK that enables you to develop or script clients that work with XenServer in the following languages: PowerShell, Python, C#, C, Go, and Java.

To get started developing for XenServer, see our SDK guide.

If you already know what you are doing and want to look up a class or method, see our API reference for XenServer 8.4.

Other development tools

To develop an incremental backup solution, see Changed Block Tracking.

Develop drivers and supplemental packs

To develop drivers, supplemental packs, or other software that requires changes to XenServer, contact your Citrix Ready® Partner contact for further information. If you are not yet a Citrix Ready Partner, learn more at Citrix Ready Partners.

Develop for XenServer®