OSX-KVM

Scripts, OpenCore files and firmware images for running macOS in a QEMU/KVM virtual machine on Linux.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About OSX-KVM

OSX-KVM is a collection of scripts, OpenCore bootloader files and OVMF firmware images for running macOS as a QEMU/KVM virtual machine on a Linux host. No Mac is required, and the project documents support for Monterey, Ventura and Sonoma.

It suits developers who need access to macOS from a Linux machine, for example to build or test software. The maintainer now offers only paid commercial support, so free help through the issue tracker is not available.

Strengths

  • No Mac hardware required
  • Uses OpenCore with support for Monterey, Ventura and Sonoma
  • Builds on standard QEMU/KVM

Limitations

  • Only paid support is offered
  • Apple's license terms restrict running macOS on non-Apple hardware
  • Manual, script-driven setup

Details

Pricing
FreeFree to use; the maintainer offers only paid commercial support.
License
Open source, license not stated
Developer
The OSX-KVM contributors
Platforms
Linux
How it runs
Downloadable app
Account
Not required
Best suited for
Linux users who need a macOS virtual machine for building or testing
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to OSX-KVM

Compare all

Software that can replace OSX-KVM for an important use case, and what changes if you switch.

  • Docker-OSX

    Runs a macOS virtual machine inside a Docker container using KVM on Linux.

    Docker-OSX runs the macOS VM inside a Docker container using KVM, adding X11 forwarding and a Helm chart for Kubernetes, suited to CI/CD and security research.

  • macOS (dockur)

    A Docker container that runs a macOS virtual machine through QEMU with KVM acceleration.

    macOS (dockur) runs macOS in a Docker container through QEMU with KVM, downloads installation files automatically and provides a web-based viewer instead of manual scripts.

  • Quickemu

    Downloads an operating system and builds a properly configured QEMU virtual machine from one short config file.

    Quickemu builds a configured QEMU virtual machine for macOS guests and many other systems from one short config file, running on Linux or macOS hosts without root.

  • Quickgui

    A graphical desktop front end for Quickemu that downloads operating systems and launches virtual machines.

    FreeProprietarymacOSLinux

    Quickgui adds a graphical front end over Quickemu for downloading operating systems and creating virtual machines, though it is not open source and needs Quickemu installed.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing