vSphere Client SDK


The VMware vSphere Client SDK 7.0 provides sample plug-ins, tools, libraries and documentation to help developers build user interface vSphere Client extensions for both vSphere and VMware Cloud on AWS.

Getting Started

  1. Choose a plug-in type to develop based on your requirements and compatibility targets.
    Remote Plug-in Local Plug-in
    Compatible vSphere versions 6.7U1+ 6.5U2+
    Compatible with VMware Cloud on AWS architecture Yes No
    Front-end API JavaScript API (remote) JavaScript API (local)
    Plug-in manifest format JSON XML
    Served from Custom appliance vSphere Client's application server
    Authentication Uses vCenter Server REST API Uses vSphere Client Java API
    Recommended for vSphere 6.7+ long term support
    VMware Cloud use cases
    Hybrid Cloud
    Multi-vCenter Server environments (Linked mode)
    Multi-version support
    Independent plug-in lifecycle
    vSphere 6.5 support
  2. Go through the programming guide for the chosen plug-in type which contains quick-start tips, architecture overview, development guidelines and best practices.
  3. Check the Release notes and any linked compatibility documents.
  4. Download the SDK, build your plug-in and test it against all vCenter Server versions it supports.
  5. Certify your plug-in with the vSphere Client Plugin Certification program.

Any questions? Reach out via plugin@vmware.com, Developer Center Partner Network or the Forum.


Name Version Size      
vSphere Client SDK 7.0     Download
vSphere Client SDK 7.0 U2     Download
vSphere Client SDK 7.0 U1     Download

2 Documentation and Reference