Instructions and script to help you create a VirtualBox VM running MacOS.
macos-virtualboxPush-button installer of macOS Catalina, Mojave, and High Sierra guests in Virtualbox for Windows, Linux, and macOS.
macos-virtualbox-vmInstructions and script to help you create a VirtualBox VM running macOS.runMacOSinVirtualBoxRun macOS 10.16 Big Sur (and other versions) in VirtualBox on macOS.
OSX-KVMRun macOS on QEMU/KVM.macOS-Simple-KVMTools to set up a quick macOS VM in QEMU, accelerated by KVM.
fastmacGet a MacOS or Linux shell, for free, in around 2 minutes.
dev-setupmacOS development environment setup.
gibMacOSPy2/py3 script that can download macOS components direct from Apple.
bash coreutils gzip unzip wget xxd
dmg2img
virtualbox
- VirtualBox ≥ 6.1.6, though versions as low as 5.2 may work.
- GNU
Bash≥ 4.3, on Windows run through Cygwin or WSL - see NEM - GNU
coreutils≥ 8.22, GNUgzip≥ 1.5, Info-ZIPunzip≥ v6.0, GNUwget≥ 1.14,xxd≥ 1.11 dmg2img≥ 1.6.5, on Cygwin the package is not available through the package manager so the script downloads it automatically.
# Download and run installer script
bash ./run.shIf running on an AMD based system, execute the following command from an elevated prompt:
VBoxManage modifyvm "macOS" --cpu-profile "Intel Xeon X5482 3.20GHz".
├── .husky # Husky configuration
├── .commitlintrc # Commitlint configuration
├── .editorconfig # Editor configuration
├── .gitignore # Git ignore configuration
├── .np-config.json # NPM publish (np) configuration
├── LICENSE # Project LICENSE
├── package.json # NPM package configuration
├── README.md # Project README
└── run.sh # Main run script