DrDonk/unlocker
VMware macOS utilities observed · 2026-08-28
Health v2 · maintenance only
82/100
- Activity 98
- Release rhythm 52
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1749
- days_rel: 111
- days_push: 15
- n_releases_24m: 1
Adoption not part of the score
4238 stars · 563 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A Go-based utility that patches VMware Workstation and Player on Windows and Linux to enable macOS guest virtual machines. It modifies VMware binaries to expose macOS guest OS options, enables macOS boot, and bundles macOS VMware Tools.
Use cases
- run macOS VMs in VMware Workstation on Windows
- enable macOS guest option in VMware Player on Linux
- patch VMware to boot macOS guests on non-Apple hardware
- install macOS VMware Tools in a Workstation VM
- check whether VMware has already been patched
- revert VMware patches and restore original binaries
When to choose
- you need to run macOS guests in VMware Workstation or Player on Windows or Linux
- you want a simple, dependency-free binary patcher with unlock/relock/check commands
- you are on an Intel CPU host and want the classic patching approach
When to avoid
- you have an AMD CPU host - the Unlocker cannot add AMD support; use OC4VM instead
- you run VMware on Apple hardware where macOS support is already available
- you need newer macOS guest features beyond what VMware's compiled code supports
Facets
cli-tool · maturity maintenance
developer-tools developer-tools operating-systems windows cli vmware macos-guest hackintosh virtualization binary-patching patching linux
1 source
- readme: https://github.com/DrDonk/unlocker · fetched 2026-08-28 · d1286bf3693d
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| DrDonk/unlocker | main | 82 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem