Profile
Back to NewsBack
GitHub Trending 1 min
Reader Mode
swiftvm-app/swiftvm: Native macOS app for running virtual machines

swiftvm-app/swiftvm: Native macOS app for running virtual machines

13 hours ago

SwiftVM

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
  • ssh from 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
  • swiftvm command-line tool
Windows guests are planned.

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.

License

Apache-2.0

Chat with me