Tool Open source

Henge

Henge is an open-source iOS and iPadOS app that emulates macOS on compatible iPhones and iPads. It runs the Mac's arm64 code through its own JIT engine, memory-management unit, and virtual devices rather than QEMU or Apple's Virtualization.framework. macOS graphics are rendered through a virtual GPU whose commands Henge replays with Metal; the device touchscreen acts as a trackpad, with keyboard and mouse support on iPad.

View repository Mentioned in 1 video ↓

Overview

Henge downloads Apple's macOS restore image and installs it directly on the device without requiring a Mac or modifying the image. It supports copy and paste between the guest and device, a shared folder exposed in Files and macOS, and external displays through compatible USB-C connections. The project distributes sideloadable IPA and TrollStore packages, requires iOS or iPadOS 17 or later on A14- or M1-class hardware or newer, and requires JIT. It is licensed under GPL-2.0-or-later and cannot be distributed through the App Store.

What Henge is used for

1 use taken from transcripts — each links to the moment in the video.

  • An open-source emulator that boots macOS on an iPhone or iPad using its own JIT engine, memory management, virtual devices, and a custom virtual GPU replayed with Metal. The touch screen becomes a trackpad.

Videos mentioning Henge

1 in the library.