OCAT (OpenCore Auxiliary Tools) — это графическое приложение для работы с загрузчиком OpenCore и сопутствующими файлами конфигурации. Программа предоставляет средства для редактирования основного файла конфигурации config.plist, управления структурой каталога EFI, установки и обновления компонентов загрузчика, а также для проверки и валидации параметров. OCAT разрабатывается в сообществе вокруг OpenCore и ориентирована на упрощение задач настройки и сопровождения систем, использующих этот загрузчик.
Инструмент сочетает в себе визуальный редактор plist-файлов с возможностью автокомплита и подсказок, функции резервного копирования и восстановления каталога EFI, а также модули для интеграции кекстов, драйверов и конфигурационных шаблонов. В случае ограниченности документированных сведений о конкретных версиях или авторстве, функциональность описывается на основании типичных возможностей аналогичных утилит: управление пакетами компонентов, проверка совместимости записей в конфиге и экспорт отчётов о состоянии.\
- Редактирование config.plist: визуальный интерфейс для изменения разделов ACPI, Booter, DeviceProperties, Kernel, Misc, NVRAM и других ключевых секций.
 - Управление EFI: копирование, синхронизация и резервное копирование содержимого папки EFI, включение/исключение файлов и директорий.
 - Установка и обновление компонентов: добавление, обновление и удаление кекстов, драйверов и модулей OpenCore с учётом версий и зависимостей.
 - Валидация конфигурации: проверка синтаксиса plist, обнаружение потенциально конфликтных параметров и предупреждения о несоответствиях с рекомендациями OpenCore.
 - Шаблоны и профили: наборы преднастроек для различных аппаратных конфигураций, возможность создания и сохранения пользовательских профилей.
 - Журналы и экспорт: генерация отчётов о текущем состоянии EFI-конфигурации и экспорт файлов резервных копий для передачи или хранения.
 - Автоматизация задач: возможности пакетного применения изменений, скрипты обновления и инструменты для массовой замены кекстов.
 - Совместимость: ориентирован на работу с релизами OpenCore, поддерживает разные версии конфигурационных параметров и содержит опции отката к ранее рабочим конфигурациям.
 - Пользовательский интерфейс: графические элементы для навигации по структуре plist, фильтры для поиска параметров и упрощённое представление сложных разделов.
 - Безопасность операций: предупреждения при опасных изменениях, контроль версий и возможность восстановления из резервной копии.