
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
How to get it
- 1
Clone and build from source
Clone the repository
git clone https://github.com/daliansky/Hackintosh - 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
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
| Project | Stars | Type | Level | Updated | Best for |
|---|---|---|---|---|---|
| Hackintosh (this) | 10k | Other | advanced | 2 months ago | People who own a PC model listed in the tables and want to try macOS on it |
| quickemu | 16.6k | Dev tool | beginner | 7 days ago | People who want to try a Linux distribution without manual QEMU configuration |
| CodeEdit | 23.1k | App | beginner | 19 days ago | Developers on a Mac who work on non-Apple projects and want a native macOS editor |
| MonitorControl | 34.6k | App | beginner | 23 days ago | Mac users with an external monitor who want keyboard brightness keys to work on it |
| cua | 31.6k | Dev tool | intermediate | 4 days ago | Developers building agents that operate desktop apps or browsers |
| AeroSpace | 23.7k | App | intermediate | 5 days ago | Keyboard-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.