Multipass
Launch and manage lightweight Ubuntu virtual machines from a desktop app or the command line.GetGPL-3.0
Open-source virtual machine apps for Mac to run Linux, Windows or macOS guests alongside your main system.
Virtualisation software runs another operating system inside a window on your Mac. It is useful for testing software, using Linux tools or trying a beta version of macOS without touching your main system.
On Apple silicon, guests usually need to be built for ARM, and running other architectures requires slower emulation. Check which guest systems each app supports, whether it uses Apple's Virtualization framework, and how it handles shared folders, networking and snapshots.
4 free, open-source apps