crc-org/vfkit

Go

417

738 commits

updated Sep 21, 2026

See the code

README

vfkit - Command-line tool to start VMs on macOS

Introduction

vfkit offers a command-line interface to start virtual machines using the macOS Virtualization framework. It also provides a github.com/crc-org/vfkit/pkg/config go package. This package implements a native Go API to generate the vfkit command line.

Usage

See https://github.com/crc-org/vfkit/blob/main/doc/usage.md

Presentations

vfkit has been presented at a few conferences:

Adopters

  • minikube 1.35.0 and newer - minikube quickly sets up a local Kubernetes cluster
  • podman 5.0 and newer - podman is a free software CLI tool to manage containers, pods and images
  • crc - crc sets up local OpenShift or MicroShift clusters for development and testing purposes
  • ovm - ovm is used by Oomol Studio to run linux containers on macOS

Installation

vfkit can be installed via brew.

brew install vfkit

Building

From the root direction of this repository, run make.

Contributors

cfergeau

250 commits

dependabot[bot]

172 commits

vyasgun

36 commits

crc-org/vfkit

Go

417

738 commits

updated Sep 21, 2026

See the code

README

vfkit - Command-line tool to start VMs on macOS

Introduction

vfkit offers a command-line interface to start virtual machines using the macOS Virtualization framework. It also provides a github.com/crc-org/vfkit/pkg/config go package. This package implements a native Go API to generate the vfkit command line.

Usage

See https://github.com/crc-org/vfkit/blob/main/doc/usage.md

Presentations

vfkit has been presented at a few conferences:

Adopters

  • minikube 1.35.0 and newer - minikube quickly sets up a local Kubernetes cluster
  • podman 5.0 and newer - podman is a free software CLI tool to manage containers, pods and images
  • crc - crc sets up local OpenShift or MicroShift clusters for development and testing purposes
  • ovm - ovm is used by Oomol Studio to run linux containers on macOS

Installation

vfkit can be installed via brew.

brew install vfkit

Building

From the root direction of this repository, run make.

Contributors

cfergeau

250 commits

dependabot[bot]

172 commits

vyasgun

36 commits

Languages

Go

96.3%

Shell

3.1%