# DrDonk/unlocker

VMware macOS utilities

Repository: https://github.com/DrDonk/unlocker
Canonical: https://ross.abutalabs.com/products/unlocker
Language: Go
License: MIT
License Family: permissive
Last push: 2026-08-18T11:20:27+00:00

## Health v2 (maintenance only)
Score: 82/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 98, release rhythm 52, longevity 100
- inputs: {"age_days": 1749, "days_push": 15, "days_rel": 111, "gap_med": null, "n_releases_24m": 1}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4238, forks 563 (observed 2026-08-28T04:08:39.564454+00:00)

## What it is
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
- artifact type: cli-tool
- maturity: maintenance
- function: developer-tools
- domain: developer-tools, operating-systems
- platform: windows, cli
- tags: vmware, macos-guest, hackintosh, virtualization, binary-patching, patching, linux

## Member repositories
- DrDonk/unlocker (main) score 82

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:39.564454+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:22:16.353005+00:00, confidence not recorded.
  - readme: https://github.com/DrDonk/unlocker (fetched 2026-08-28T04:08:39.564454+00:00, sha d1286bf3693d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
