RepoGuard
Updated 1 h ago
VMware

Organization

Public GitHub footprint of VMware

@vmware
View profile on GitHub
Palo Alto, CA

143

Public repositories

21,072

Total stars

1,911

Followers

VMware has a significant public presence on GitHub, featuring a wide range of repositories primarily written in Go, Python, C, and other languages. Notable projects include photon, open-vm-tools, and govmomi, which contribute to cloud infrastructure and virtualization solutions. This extensive footprint reflects VMware's commitment to open-source collaboration and community engagement.

Top languages

Go 26Python 18PowerShell 12Java 8Shell 5C 4HCL 3Ruby 3

Public repositories

photon

3,179

Minimal Linux container host

Python
Updated Jun 11, 2026

open-vm-tools

2,631

Official repository of VMware open-vm-tools project

C
Updated Jun 13, 2026

govmomi

2,500

Go library for the VMware vSphere API

Go
Updated Jun 12, 2026

pyvmomi

2,314

VMware vSphere API Python Bindings

Python
Updated Jun 9, 2026

pyvmomi-community-samples

1,040

A place for community contributed samples for the pyVmomi library.

Python
Updated Jun 8, 2026

packer-examples-for-vsphere

981

Packer Examples for VMware vSphere

HCL
Updated Jun 10, 2026

vsphere-automation-sdk-python

799

Python samples, language bindings, and API reference documentation for vSphere, VMC, and NSX-T using the VMware REST API

Python
Updated May 31, 2026

splinterdb

728

High Performance Embedded Key-Value Store

C
Updated Jun 11, 2026

pinniped

720

Pinniped is the easy, secure way to log in to your Kubernetes clusters.

Go
Updated Jun 11, 2026

terraform-provider-vsphere

672

Terraform Provider for VMware vSphere

Go
Updated Jun 12, 2026

vic

649

vSphere Integrated Containers Engine is a container runtime for vSphere.

Go
Updated May 30, 2026

versatile-data-kit

484

One framework to develop, deploy and operate data workflows with Python and SQL.

Python
Updated May 30, 2026

k-bench

408

Workload Benchmark for Kubernetes

Go
Updated Mar 17, 2026

chap

392

chap analyzes un-instrumented core files for leaks, memory growth, and corruption

C++
Updated Jun 12, 2026

concord-bft

386

Concord byzantine fault tolerant state machine replication library

C++
Updated Jun 10, 2026

vsphere-automation-sdk-java

220

Java samples, language bindings, and API reference documentation for vSphere, VMC, and NSX-T using the VMware REST API

Unknown Language
Updated May 20, 2026

dod-compliance-and-automation

193

Security hardening content for VMware solutions to US Department of Defense standards

Ruby
Updated May 26, 2026

secrets-manager

177

VMware Secrets Manager is a lightweight secrets manager to protect your sensitive data. It’s perfect for edge deployments where energy and footprint requirements are strict—See more: https://vsecm.com/

Go
Updated May 4, 2026

terraform-provider-vcd

161

Terraform Provider for VMware Cloud Director

Go
Updated Jun 7, 2026

weathervane

158

Virtual-Infrastructure and Cloud Performance Benchmark

Java
Updated Jun 1, 2026

open-vmdk

149

No description provided for this repository.

Python
Updated Jun 12, 2026

terraform-provider-nsxt

145

Terraform Provider for VMware NSX

Go
Updated Jun 11, 2026

vcf-security-and-compliance-guidelines

131

Security, compliance, and operational resilience resources applicable to VMware Cloud Foundation and VMware vSphere. This repository is an official VMware repository managed by Broadcom staff.

PowerShell
Updated Jun 12, 2026

tdnf

129

Tiny Dandified Yum

C
Updated Jun 4, 2026

packer-plugin-vsphere

125

Packer Plugin for VMware vSphere

Go
Updated Jun 11, 2026

terraform-provider-vra

116

Terraform Provider for VMware Aria Automation and VMware Cloud Foundation Automation

Go
Updated May 18, 2026

load-balancer-and-ingress-services-for-kubernetes

110

Load Balancer and Ingress services for Kubernetes

Go
Updated Apr 30, 2026

go-vcloud-director

82

Golang SDK for VMware Cloud Director

Go
Updated Jun 5, 2026

vrealize-developer-tools

76

Extension for Visual Studio Code that provides code intelligence features and enables a more developer-friendly experience when creating vRealize content

TypeScript
Updated May 28, 2026

alb-sdk

75

Avi SDK and Utilities

Java
Updated Jun 3, 2026

esx-boot

72

The ESXi bootloader

C
Updated Jun 2, 2026

singleton

71

A service that provides support for Software Internationalization and Localization

Java
Updated Jun 1, 2026

build-tools-for-vmware-aria

60

Build Tools for VMware Aria provides development and release management tools for implementing automation solutions based on the VMware Aria Suite and VMware Cloud Director. The solution enables Virtual Infrastructure Administrators and Automation Developers to use standard DevOps practices for managing and deploying content.

Java
Updated Jun 10, 2026

packer-plugin-vmware

60

Packer Plugin for VMware Desktop Hypervisors

Go
Updated Jun 5, 2026

go-vmware-nsxt

55

golang library for NSX-T REST API

Go
Updated Jun 5, 2026

photon-docker-image

51

No description provided for this repository.

Shell
Updated Mar 23, 2026

go-ipfix

50

An ipfix library in Go

Go
Updated Jun 9, 2026

power-validated-solutions-for-cloud-foundation

50

PowerShell Module for VMware Validated Solutions

PowerShell
Updated May 6, 2026

ansible-vsphere-gos-validation

44

Guest OS validation test set for VMware vSphere using Ansible

Python
Updated Jun 12, 2026

terraform-provider-vcf

36

Terraform Provider for VMware Cloud Foundation

Go
Updated Jun 3, 2026

etcd-diagnosis

36

A diagnostic tool for etcd that helps identify and resolve cluster issues efficiently

Go
Updated May 11, 2026

harbor-boshrelease

36

CFF BOSH Release for Project Harbor

Shell
Updated Apr 6, 2026

terraform-provider-avi

35

Terraform AVI Networks provider

Go
Updated Apr 8, 2026

terraform-provider-tanzu-mission-control

35

Terraform Provider for VMware Tanzu Mission Control

Go
Updated Mar 9, 2026

nsx-container-plugin-operator

33

Kubernetes Operator for the NSX Container Plugin (NCP)

Go
Updated Mar 10, 2026

vks-image-builder

26

For building virtual machine images with VMware vSphere

Python
Updated May 13, 2026

vsphere-supervisor

25

No description provided for this repository.

Shell
Updated Jun 10, 2026

terraform-provider-vmc

25

Terraform Provider for VMware Cloud on AWS

Go
Updated Jun 4, 2026

validated-solutions-for-cloud-foundation

25

A companion repository for the VMware Validated Solutions for VMware Cloud Foundation.

Python
Updated Mar 19, 2026

Holodeck

24

No description provided for this repository.

HTML
Updated Jun 10, 2026

nsx-advanced-load-balancer-tools

23

Repository to build Docker container with all Avi tools.

Dockerfile
Updated Jun 8, 2026

powershell-module-for-vmware-cloud-foundation-reporting

22

PowerShell Module for VMware Cloud Foundation Reporting

PowerShell
Updated Jun 3, 2026

global-load-balancing-services-for-kubernetes

22

Global Load Balancing Services for Kubernetes

Go
Updated Apr 22, 2026

vmware-vcf-operations-integration-sdk

22

The VMware Cloud Foundation (VCF) Operations Integration SDK contains libraries, tools, and documentation for developing Management Packs for VCF Operations. It is intended to make creating a Management Pack simple and fast, while allowing developers to use the language of their choice.

Python
Updated Mar 5, 2026

vra-sdk-go

20

VMware vRealize Automation SDK for Go

Python
Updated Mar 2, 2026

vsphere-automation-sdk

18

No description provided for this repository.

Unknown Language
Updated Mar 11, 2026

photon-os-installer

17

Photon OS Installer

Python
Updated Jun 9, 2026

vcf-sdk-python

17

This all-in-one sdk will allow developers to rapidly develop Python applications and scripts that automate administration, management and operation for VCF product offerings.

Python
Updated May 28, 2026

vcf-api-specs

16

This all-in-one repo will allow developers to rapidly develop applications in a preferred programming language and scripts that automate administration, management and operation for VCF product offerings. The provided functionality will include API definitions, samples, documentation, etc.

XSLT
Updated Jun 1, 2026

terraform-provider-vcfa

14

Terraform Provider for VMware Cloud Foundation Automation

Go
Updated Jun 8, 2026

powershell-module-for-vmware-cloud-foundation-power-management

13

PowerShell Module for VMware Cloud Foundation Power Management

PowerShell
Updated Jun 1, 2026

vrealize-orchestrator-plugin-for-alb

11

Avi vRealize Orchestrator Plugin

Java
Updated Jun 1, 2026

etcd-recovery

9

Enables engineers to inspect cluster data, analyze issues, and reconstruct clusters in a controlled manner.

Go
Updated Apr 8, 2026

vcf-sdk-go

7

Go SDK for VMware Cloud Foundation

Go Template
Updated May 26, 2026

python-script-for-esxi-imaging

6

Python script for creating an image and installation script for an unattended ESX host installation.

Python
Updated May 12, 2026

vks-consumption-models

6

No description provided for this repository.

Python
Updated May 8, 2026

powershell-module-for-vmware-cloud-foundation-instance-recovery

5

PowerShell Module for VMware Cloud Foundation Instance Recovery

PowerShell
Updated May 21, 2026

vcf-sdk-java

5

This all-in-one sdk will allow developers to rapidly develop Java applications and scripts that automate administration, management and operation for VCF product offerings.

Java
Updated May 13, 2026

distributed-apps-platform

4

LYDIAN - A generic Distributed (Python) Apps Platform

Python
Updated May 29, 2026

terraform-aws-avi-alb-deployment-aws

4

This project is a Terraform module that creates an Avi (NSX ALB) Controller on AWS. This module can create all of the day 0 Cloud prerequisites (IAM, networks, Firewall policy), initial Avi configuration, and additional configuration for GSLB, DNS, and IPAM/DNS profiles.

HCL
Updated Apr 9, 2026

homebrew-vcfcli

3

No description provided for this repository.

Ruby
Updated Jun 11, 2026

vcf-upgrade-planner

3

No description provided for this repository.

JavaScript
Updated Jun 5, 2026

terraform-provider-hcx

3

Terraform Provider for VMware HCX

Go
Updated May 22, 2026

cci-onprem

3

No description provided for this repository.

Unknown Language
Updated Feb 12, 2026

vspc

2

Virtual Serial Port Kit (vSPC kit)

Python
Updated Jun 9, 2026

powershell-module-for-vcf-edge-at-scale

2

VCF Edge at Scale - VCF Edge Deployments with Supervisor Services

PowerShell
Updated Jun 5, 2026

powershell-module-for-vmware-cloud-foundation-jsongenerator

2

VCF.JSONGenerator is provided as is, as a companion tool for the VCF 9.0 Planning & Preparation (P&P) workbook. Its intent is to help automate the task of creation JSON payloads for submission to the VCF management components.

PowerShell
Updated Jun 2, 2026

homebrew-pinniped

2

Homebrew tap for Pinniped

Ruby
Updated May 11, 2026

vcf-services

2

No description provided for this repository.

Unknown Language
Updated May 11, 2026

vks-validated-solutions

2

No description provided for this repository.

Unknown Language
Updated May 8, 2026

vHPC

2

No description provided for this repository.

Unknown Language
Updated Feb 12, 2026

powershell-vks-utilities

1

No description provided for this repository.

PowerShell
Updated Jun 1, 2026

vks-landscape

1

No description provided for this repository.

Python
Updated May 5, 2026

powershell-scripts-for-vmware-cloud-foundation-depot-management

1

Powershell Scripts for VMware Clouf Foundation Depot Management

PowerShell
Updated Apr 27, 2026

microservice-demo

1

No description provided for this repository.

Go
Updated Feb 18, 2026

cci-documentation

1

Cloud Consumption Interface Documentation

Unknown Language
Updated Feb 15, 2026

vcf-automation-samples

1

No description provided for this repository.

Java
Updated Feb 12, 2026

powershell-script-for-vmware-cloud-foundation-vum-to-vlcm

0

No description provided for this repository.

PowerShell
Updated Jun 9, 2026

powershell-module-for-vcf-patch-scanner

0

No description provided for this repository.

Unknown Language
Updated Jun 8, 2026

powershell-script-for-vcd-content-migration

0

Powershell script for vcd content migration

Unknown Language
Updated Jun 1, 2026

vmware-powercli-for-vmware-cloud-director-availability

0

This open source project will provide automation of deploy, initial configuration and various day2 operations (i.e. healthcheck, upgrade, scale, maintenance mode) of the VMware Cloud Director Availability (VCDA) appliances by implementing "Run Commands" (bunch of powershell modules bundled in a suite) for Azure VMware Cloud (AVS) or any other SDDC.

PowerShell
Updated Mar 6, 2026

powershell-script-for-vmware-cloud-foundation-vum-unrestrict

0

Temporarily allow vCenter VMware Update Manager (VUM) to enable the transition of heterogeneous hardware to vLCM Image Management

PowerShell
Updated Feb 12, 2026

helm-charts-demo

0

No description provided for this repository.

Unknown Language
Updated Feb 12, 2026

vcf-automation-consumption

0

No description provided for this repository.

Unknown Language
Updated Feb 12, 2026

RayIntegrationWithKubeflowVMwareDistribution

0

No description provided for this repository.

Shell
Updated Feb 12, 2026

SAP-HANA-on-vSAN-Health-Check-Vib-and-Installation-Script

0

No description provided for this repository.

Shell
Updated Feb 12, 2026

flinkandcassandraOntkg2

0

No description provided for this repository.

Java
Updated Feb 12, 2026

dse_automation

0

No description provided for this repository.

HCL
Updated Feb 12, 2026

k8ssandra-on-tanzu

0

No description provided for this repository.

Unknown Language
Updated Feb 12, 2026

kubeflow-on-vsphere-tkg-website

0

Kubeflow's public website

HTML
Updated Feb 12, 2026

Frequently asked questions

What does vmware build on GitHub?

VMware builds several widely used projects on GitHub, including photon, open-vm-tools, and govmomi. These repositories focus on cloud infrastructure, virtualization, and API integrations, providing valuable tools for developers and organizations.

Which programming languages does vmware use?

VMware's GitHub repositories primarily utilize Go, Python, C, PowerShell, Java, and Shell. This diverse language usage supports various projects, enhancing their flexibility and accessibility for different development needs.

Are vmware's repositories public?

Yes, VMware's repositories are public on GitHub. This openness allows developers and users to access, contribute to, and collaborate on VMware's projects, fostering a community-driven approach to software development.

Is this exposure intended?

Monitor VMware with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account