vSphere Client SDK

18 Nov 2021 - ESXi 7.0 U3, U3a and U3b and vCenter U3b are no longer available for download due to critical issues. For information, please refer to KB Article 86398.However, partners may continue to develop and certify their vSphere Client solutions with 7.0 U3.

Overview

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.

Planned Deprecation of Local Plug-ins

Important: VMware has announced intent to deprecate local plug-ins with the next major release of vSphere, and stop their support in the subsequent major release.

While they will still be supported in the next major release local plug-ins need to consume a number of security-related changes in vSphere. Partners should migrate all local plug-ins to the remote plug-in architecture as soon as possible.

Getting Started

 1. Go through the Remote plug-in programming guide  which contains quick-start tips, architecture overview, development guidelines and best practices.

 2. Get to know the manifest format and the JavaScript API for remote plug-ins.

 3. For migration from local plug-ins use the SDK migration tools for plug-in manifest conversion and JavaScript API migration.

 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 Developer Center Partner Network or the Forum.


Downloads

By downloading, installing or using the software you agree to be bound by the terms of Broadcom's Software Development Kit License Agreement unless there is a different license provided in or specifically referenced by dowloaded file or package. If you disagree with any terms of the agreement then do not use the software.

Name Version Size MD5
vSphere Client SDK 7.0 209.36 MB dbc4010bb78e5da7ed0f8c8cabfe2499
vSphere Client SDK 7.0U1 213.70 MB 8fab80470dc5d503d8c570f9a3b7b8c8
vSphere Client SDK 7.0U2 203.31 MB f80ff10bd583e5666ac5554af08c64e2
vSphere Client SDK 7.0 U3 224.96 MB 54eaf485601ec45ea9d307efe4c3089d

Documentation and Reference

Name Size
Release Notes
vSphere Client SDK 7.0U2 - Release notes
vSphere Client SDK 7.0U3 - Release notes
vSphere Client SDK 7.0U1 - Release notes
vSphere Client SDK 7.0 - Release Notes
Development Guide
Developing Plug-ins with the vSphere Client SDK (7.0 Update 2)
Developing Plug-ins with the vSphere Client SDK
Developing Plug-ins with the vSphere Client SDK (7.0 Update 1)
Developing Plug-ins with the vSphere Client SDK (7.0 Update 3)
Developing Local Plug-ins with the vSphere Client SDK
Developing Remote Plug-ins with the vSphere Client SDK
Reference Guides
Remote Plug-in Manifest Schema
Local Plug-ins: Third-party Library Isolation
vSphere Client Plug-in Manifest Conversion Tool
JavaScript API Migration Guide
Preparing Local Plug-ins for FIPS Compliance
Open Source Software Related
Open Source Licenses for VMware vSphere Client SDK 7.0U2 1.32 MB
Open Source Disclosure Package for VMware vSphere Client SDK 7.0 U3 30.38 MB
Open Source Disclosure Package for VMware vSphere Client SDK 7.0.2 35.99 MB
Open Source Disclosure Package for VMware vSphere Client SDK 7.0.1 79.07 MB
Open Source Licenses for VMware vSphere Client SDK 7.0.1 1.28 MB
Open Source Licenses for VMware vSphere Client SDK 7.0 U3 2.27 MB

Additional Resources