OCAT

OCAT

by ic005k
Utilities

Cross-platform GUI config.plist editor for OpenCore with built-in validation, syncing, and database of base configs

Advertisement
Advertisement (336ร—280)

OCAT (OpenCore Auxiliary Tools)

Note

This is a utility tool, NOT a kext. It does not need to be installed in your EFI.

OpenCore Auxiliary Tools (OCAT) is a cross-platform GUI configurator for editing OpenCore config.plist files. Unlike other configurators, OCAT automatically adapts to new OpenCore config structure changes without breaking existing configs.

Overview

OCAT provides a visual interface for all OpenCore settings with built-in validation, automatic config migration, and a sync feature for updating OpenCore and kexts. Itโ€™s available for macOS, Windows, and Linux.

Features

  • Smart Config Adaptation: Automatically integrates new OpenCore keys and features โ€” no manual copying required
  • Built-in Validation: Validates your config.plist and highlights potential conflicts or issues
  • Sync Feature: Check for and apply updates for OpenCore, Resources, and kexts with a few clicks
  • EFI Mounting: Mount the EFI partition and automatically open the config.plist
  • Config Migration: Update and migrate configs to the latest specs by clicking โ€œSaveโ€
  • Base Config Database: Complete base configs for Intel and AMD CPUs based on Dortaniaโ€™s guide
  • Preset Menus: Dropdown menus with suggested Quirks for Intel and AMD CPUs
  • EFI Generation: Generate EFI folders from a config with a single click
  • Cross-Platform: Available for macOS, Windows, and Linux

Installation

macOS

  1. Download OCAT_Mac.dmg from the latest release
  2. Open the DMG and drag OCAT to your Applications folder
  3. On first launch, right-click and select Open to bypass Gatekeeper

Windows

  1. Download OCAT-Win64.zip from the latest release
  2. Extract the ZIP file
  3. Run OCAT.exe

Linux

  1. Download OCAT-Linux-x86_64.AppImage from the latest release
  2. Make it executable: chmod +x OCAT-Linux-x86_64.AppImage
  3. Run it: ./OCAT-Linux-x86_64.AppImage

Usage

  1. Launch OCAT and open your config.plist
  2. Navigate the tabs to configure each section
  3. Use the Sync feature to check for OpenCore and kext updates
  4. Click Save to validate and migrate your config to the latest specs

FAQ

OCAT vs ProperTree vs OpenCore Configurator?

  • OCAT: Cross-platform, auto-adapts to new OC versions, built-in sync and validation
  • ProperTree: Open-source, cross-platform, general plist editor with OC Snapshot
  • OpenCore Configurator: macOS-only, guided interface with documentation

All three are valid choices. OCAT is the best option if you want automatic config migration and built-in updating.

Does OCAT modify my config unexpectedly?

No. OCAT is designed to adapt to new OpenCore config structures without breaking existing settings. When you save, it validates and migrates your config to match the latest OpenCore spec.

Resources