SwiftVM
Native macOS app for running virtual machines, built with Swift and Apple's Virtualization framework.
Supported guests
- Mac
- Linux
- Windows (Coming soon)
Top level features
- macOS guests that install and set themselves up
- Linux guests from a cloud image, ready in seconds
- Linux desktops that install themselves: GNOME, KDE Plasma, Xfce, Cinnamon
- Setup scripts for everything else a new machine needs, in one file you write
sshfrom your Mac- Snapshots and instant duplicates
- Suspend and resume
- Shared folders and clipboard
- Port forwarding
- USB devices and disk images
- Lives in the menu bar
swiftvmcommand-line tool
Install
SwiftVM runs on macOS 27 or newer, on Apple silicon.
brew install --cask swiftvm-app/tap/swiftvm
Or download the DMG from the latest release.
See Getting started for your first virtual machine, the swiftvm command, and beta builds.
Documentation
See docs.