The vSphere Client supports adding content at key extension points in the user interface. A plug-in developer can insert custom views that present objects and functions not provided by vSphere.

The available extension points closely follow the navigation experience in the vSphere Client, which facilitates a clear mapping of a plug-in to the views and workflows it owns. The extension points operate at a high level to allow the developer maximum creative space and flexibility.