BarkVisor is open-source virtualization software for macOS that makes it easy to create, run, and manage QEMU virtual machines through a beautiful web UI.
Everything you need to run virtual machines on macOS
Manage all your VMs from a clean web interface. No terminal required.
Configure CPU cores, RAM, UEFI boot, TPM 2.0 emulation, and cloud-init provisioning — all through the UI.
Create and manage qcow2 and raw disk images with hot-plug support, live resizing, and snapshot capabilities.
Access your VMs directly in the browser with a built-in serial console (xterm.js) and VNC display (noVNC).
Configure bridged or NAT networking with port forwarding. Manage SSH keys and connect to your VMs in seconds.
Fully open source and self-hosted. Your VMs stay on your machine — no cloud accounts or subscriptions needed.
Download the latest release from GitHub, install, and you're ready to spin up your first VM.
Download from GitHub