← Extensions

Virtual Machines (UTM)

Start, stop and suspend UTM virtual machines.

What it can run on your Mac

From extension.json at utm-1.0.0 · Kelp shows the same list before it installs
Virtual MachinesRefreshes a list/Applications/UTM.app/Contents/MacOS/utmctl list | awk 'NR>1 {u=$1; st=$2; $1=""; $2=""; sub(/^ +/, ""); printf "{\"uuid\":\"%s\",\"status\":\"%s\",\"name\":\"%s\"}\n", u, st, $0}'
StartRuns/Applications/UTM.app/Contents/MacOS/utmctl start ${uuid}
StopRuns/Applications/UTM.app/Contents/MacOS/utmctl stop ${uuid}
SuspendRuns/Applications/UTM.app/Contents/MacOS/utmctl suspend ${uuid}
Show in UTMRunsopen -a UTM

README

Start, stop and suspend UTM virtual machines.

Needs UTM in /Applications — Kelp keeps it off until it is there.

Adds a Virtual Machines panel to the right inspector, refreshed every 5 s. Double-click a row for Start; its context menu also has Stop, Suspend, Show in UTM.