Ross ROSS = Recommend OSS · open-source software intelligence for agents

vmware/govmomi

Go library for the VMware vSphere API observed · 2026-08-28

github.com/vmware/govmomi · Go · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

99/100

  • Activity 99
  • Release rhythm 98
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 19.5
  • age_days: 4404
  • days_rel: 12
  • days_push: 7
  • n_releases_24m: 25

Full methodology

Adoption not part of the score

2539 stars · 970 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

govmomi is a Go library for interacting with the VMware vSphere API (ESXi and vCenter Server). It also ships with govc (a vSphere CLI), vcsim (a vSphere API mock framework), and toolbox (a VM guest tools framework).

Use cases

  • manage vSphere VMs from Go code
  • automate vCenter tasks via CLI
  • mock vSphere API for testing
  • script ESXi host operations
  • build infrastructure automation against VMware

When to choose

  • you need programmatic vSphere/ESXi/vCenter access in Go
  • you want a CLI for vSphere automation
  • you need a mock vSphere API for tests

When to avoid

  • you use a language other than Go (consider pyvmomi or rbvmomi)
  • you need vSphere versions older than 7.0

Facets

library · maturity active

sdk developer-tools cli mocking workflow-automation cloud-computing developer-tools go windows cli vsphere vmware esxi vcenter govc vcsim virtualization-api infrastructure-automation virtualization infrastructure automation linux macos

1 source

Member repositories

RepositoryRoleHealth v2
vmware/govmomimain99

For agents

markdown · JSON · MCP: product_card(name="vmware/govmomi")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem