OSX-KVM

Run macOS on QEMU/KVM. With OpenCore + Monterey + Ventura + Sonoma support now! Only commercial (paid) support is available now to avoid spammy issues. No Mac system is required. (by kholia)

OSX-KVM Alternatives

Similar projects and alternatives to OSX-KVM

  1. OpenCore-Install-Guide

    Repo for the OpenCore Install Guide

  2. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  3. barrier

    Open-source KVM software

  4. ntfy

    298 OSX-KVM VS ntfy

    Send push notifications to your phone or desktop using PUT/POST

  5. vendor-reset

    Linux kernel vendor specific hardware reset module for sequences that are too complex/complicated to land in pci_quirks.c

  6. macOS-Simple-KVM

    Tools to set up a quick macOS VM in QEMU, accelerated by KVM.

  7. Docker-OSX

    Run macOS VM in a Docker! Run near native OSX-KVM in Docker! X11 Forwarding! CI/CD for OS X Security Research! Docker mac Containers.

  8. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  9. lima

    115 OSX-KVM VS lima

    Linux virtual machines, with a focus on running containers

  10. quickemu

    74 OSX-KVM VS quickemu

    Quickly create and run optimised Windows, macOS and Linux virtual machines

  11. ec2-macos-init

    EC2 macOS Init is the launch daemon used to initialize Mac instances within EC2.

  12. macos-virtualbox

    Discontinued Push-button installer of macOS Catalina, Mojave, and High Sierra guests in Virtualbox on x86 CPUs for Windows, Linux, and macOS

  13. i915ovmfPkg

    Discontinued VBIOS for Intel GPU Passthrough

  14. KVM-Opencore

    36 OSX-KVM VS KVM-Opencore

    OpenCore disk image for running macOS VMs on Proxmox/QEMU

  15. OSX_GVT-D

    Discontinued Guide to pass iGPU to MacOS KVM guest.

  16. OSX-PROXMOX

    Voilà, install macOS on ANY Computer! This is really and magic easiest way!

  17. unlocker

    18 OSX-KVM VS unlocker

    VMware Workstation macOS

  18. macOS-KVM

    Streamlined macOS QEMU KVM Hackintosh configuration using OpenCore and libvirt

  19. construct-stylesheets

    API for constructing CSS stylesheet objects

  20. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better OSX-KVM alternative or higher similarity.

OSX-KVM discussion

Log in or Post with

OSX-KVM reviews and mentions

Posts with mentions or reviews of OSX-KVM. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-01-01.
  • Developing Inside a Virtual Machine
    4 projects | news.ycombinator.com | 1 Jan 2025
    I used Kholia's scripts[1] on Qemu with Virsh. I didn't have much trouble other than some SELinux permission issues which I resolved quickly.

    iCloud/imessage have always been finicky with Hackintosh, but in my experience setting the correct serial number with appropriate Mac model is the key to resolve those issues.

    With just couple of years of Hackintosh scene left before support for x86 Macs are dropped completely, a VM Hackintosh makes more sense to me than building a physical Hackintosh.

    [1]https://github.com/kholia/OSX-KVM

  • Things we learned out about LLMs in 2024
    4 projects | news.ycombinator.com | 31 Dec 2024
    You need macOS, which you can run in a VM (e.g. https://github.com/kholia/OSX-KVM ) or by setting up a hackintosh.
  • M4 Macs can't virtualise older macOS
    3 projects | news.ycombinator.com | 16 Nov 2024
  • OS X (macOS) inside a Docker container
    2 projects | news.ycombinator.com | 12 Nov 2024
  • Make a Mac OS virtual machine
    1 project | news.ycombinator.com | 2 Jun 2024
  • VirtualBox KVM Public Release
    4 projects | news.ycombinator.com | 8 Feb 2024
    Yes, I recently had to compile some stuff on Windows (I'm on an AMD Linux host) and VirtualBox just wouldn't start Microsoft's Windows dev VM (the one they provide for free for Virtualbox). I ended up learning how to use qemu and it works great...and as a bonus I was able to run a hackintosh (via https://github.com/kholia/OSX-KVM) and it works near flawlessly, which was something I was never able to accomplish with Virtualbox (granted I haven't tried in a few years).

    I'm pretty happy with Qemu now, even if it's jsut a CLI interface. I was tempted to try the virt-* stuff, but honestly it seems like one more thing to learn so I'm going to hold off until I need something like copy/paste between VMs and can't figure it out in qemu direct.

  • NixThePlanet - Run macOS, Windows and more via a single Nix command + nixosModules
    3 projects | /r/NixOS | 9 Dec 2023
    Working on a patch to include it as a flake input instead of vendoring it in the repo, so this should no longer be true. I use the QCOW2s for OpenCore from osx-kvm that I have not figured out how to reproduce yet https://github.com/kholia/OSX-KVM/blob/master/OpenCore/OpenCore.qcow2
  • [PROJECT] Working on a project called ultimate-macOS-KVM!
    2 projects | /r/VFIO | 30 Sep 2023
    For almost a year, I have been coding a little project in Python intended to piggyback on the framework of kholia's OSX-KVM project, known as ultimate-macOS-KVM, or ULTMOS.
  • FreeBSD Bhyve Virtualization
    4 projects | news.ycombinator.com | 18 Aug 2023
    I just researched a bit, mac os x guest vm with pcie passthrough seems possible on linux.

    Dropping the links below:

    https://github.com/kholia/OSX-KVM

    https://github.com/yoonsikp/macOS-KVM-PCI-Passthrough

  • VirGL
    7 projects | news.ycombinator.com | 12 Aug 2023
    VirGL is definitely an interesting project, but all one has to do to get GPU passthrough working (from a Linux QEMU host to any guest OS) is: 1.) research a cheap, secondary GPU that is natively supported by the guest OS, 2.) plug such a secondary GPU into a PCIe slot on the host and hook it up to the primary monitor with a secondary cable (D-Sub vs. DVI, etc.), 3.) setup Linux to ignore the secondary GPU at boot and configure a QEMU VM for the GPU passthrough. The whole process takes perhaps one or two hours and as works flawlessly, with no stability issues. (Switching across the two GPU cables can be accomplished in software by using Display Data Channel /DDC/ utilities and switching keyboard/mouse can be accomplished by using evdev /event device/ passthrough.) More information: https://github.com/kholia/OSX-KVM/blob/master/notes.md#gpu-p...
  • A note from our sponsor - Nutrient
    nutrient.io | 18 Feb 2025
    Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free. Learn more →

Stats

Basic OSX-KVM repo stats
268
21,143
5.3
4 months ago

Sponsored
Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io

Did you know that Python is
the 2nd most popular programming language
based on number of references?