Skip to content

Hackintosh

A large collection of ready-made EFI boot configurations and install guides for running macOS on PC hardware.

Stars
10k
Forks
1.2k
Licence
MIT
Language
Shell
Last update
2 months ago
Type
Other

What it is

This repository is a community-maintained index of hardware models (mostly laptops and desktops) that have been made to run macOS, called Hackintosh setups. For each model it links to separate projects that contain an EFI folder, the boot configuration macOS needs on that machine, along with installation tutorials. It is written mainly in Chinese, with an English version linked from the README.

  • Look up whether a specific laptop or desktop model has a known macOS configuration
  • Find an EFI folder for a listed model and use it as a starting point for your own setup
  • Follow the linked installation tutorials for the bootloader used by your model

Great for

  • People who own a PC model listed in the tables and want to try macOS on it
  • Users who already know how to install macOS on a PC and want a starting EFI to adapt
  • Readers researching which PC models have been made to run macOS and with which bootloader

Not ideal for

  • People who want officially supported macOS hardware, since this is an unofficial setup that Apple does not endorse
  • Beginners with no interest in troubleshooting, because hardware differences often need manual fixes
  • Anyone expecting a single installable program, since the repo is mainly a list of links and configuration files
Step-by-step guide: how to use HackintoshInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    Clone and build from source

    Clone the repository

    git clone https://github.com/daliansky/Hackintosh
  2. 2

    Run it

    • Find your PC model in the table of contents for laptops or desktops
    • Open the linked release project for your model
    • Download its EFI folder and follow the linked tutorial or README
    • Check the project's notes for hardware that is known to work or not work
  3. 3

    Get the most out of it

    • Use the hardware compatibility list section to check components before you start
    • Read the changelog to see which models were recently added
    • Follow the linked tutorials step by step rather than mixing configurations from different projects

Downloads

Strengths

  • Covers a very large number of hardware models in one place
  • Actively maintained, with a recent update noted in the README changelog
  • Permissively licensed under MIT, so the content can be reused with attribution

Trade-offs

  • Many listed projects are external and maintained by different people, so quality and currency vary
  • Installing macOS on unsupported hardware carries risk and may break after macOS updates
  • The README is mostly in Chinese and the tables are inconsistent in formatting, which makes navigation harder for some readers

How it compares

ProjectStarsTypeLevelUpdatedBest for
Hackintosh (this)10kOtheradvanced2 months agoPeople who own a PC model listed in the tables and want to try macOS on it
quickemu16.6kDev toolbeginner7 days agoPeople who want to try a Linux distribution without manual QEMU configuration
CodeEdit23.1kAppbeginner19 days agoDevelopers on a Mac who work on non-Apple projects and want a native macOS editor
MonitorControl34.6kAppbeginner23 days agoMac users with an external monitor who want keyboard brightness keys to work on it
cua31.6kDev toolintermediate4 days agoDevelopers building agents that operate desktop apps or browsers
AeroSpace23.7kAppintermediate5 days agoKeyboard-centric users who want to manage windows without the mouse

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.