govmomi

Go library for the VMware vSphere API

  • Owner: vmware/govmomi
  • Platform:
  • License:: Apache License 2.0
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

Build Status
Go Report Card

govmomi

A Go library for interacting with VMware vSphere APIs (ESXi and/or vCenter).

In addition to the vSphere API client, this repository includes:

  • govc - vSphere CLI

  • vcsim - vSphere API mock framework

  • toolbox - VM guest tools framework

Compatibility

This library is built for and tested against ESXi and vCenter 6.0, 6.5 and 6.7.

It may work with versions 5.5 and 5.1, but neither are officially supported.

Documentation

The APIs exposed by this library very closely follow the API described in the VMware vSphere API Reference Documentation.
Refer to this document to become familiar with the upstream API.

The code in the govmomi package is a wrapper for the code that is generated from the vSphere API description.
It primarily provides convenience functions for working with the vSphere API.
See godoc.org for documentation.

Installation

go get -u github.com/vmware/govmomi

Discussion

Contributors and users are encouraged to collaborate using GitHub issues and/or
Slack.
Access to Slack requires a VMware {code} membership.

Status

Changes to the API are subject to semantic versioning.

Refer to the CHANGELOG for version to version changes.

Projects using govmomi

License

govmomi is available under the Apache 2 license.

Main metrics

Overview
Name With Ownervmware/govmomi
Primary LanguageGo
Program languageMakefile (Language Count: 6)
Platform
License:Apache License 2.0
所有者活动
Created At2014-08-12 16:15:08
Pushed At2025-06-10 15:11:02
Last Commit At
Release Count110
Last Release Namev0.52.0-alpha.0 (Posted on 2025-05-23 13:12:03)
First Release Namev0.1.0 (Posted on 2015-03-17 17:58:05)
用户参与
Stargazers Count2.4k
Watchers Count103
Fork Count0.9k
Commits Count4.6k
Has Issues Enabled
Issues Count1579
Issue Open Count35
Pull Requests Count1908
Pull Requests Open Count4
Pull Requests Close Count158
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private