OCAT (OpenCore Auxillary Tools) is an open source program for configuring OpenCore config.plist files through a graphical user interface. This program is available through GitHub. There is
also a new mention of OCAT in the
0.7.3 OpenCore Reference Manual, "The choice of open-source implementations with transparent binary generation is encouraged (e.g. OCAT), since other tools may contain malware. Remember that a configuration made for a different hardware setup shall never be used on another hardware setup."
Link to GitHub for
OCAT OpenCore Auxillary Tools
Below is the developers description from his forum thread on InsanelyMac,
Open source cross-platform OpenCore auxiliary tools
OC auxiliary tools (OCAT or ocat for short) = Config.plist editor + Config.plist database + ...
Note: All platforms have the same interface style
Features include but are not limited to:
* Write plist files with spaces for indentation to fit all editors or editing environments, such as the Shell editing environment
* Powerful keyword search function, including retrieval of unseen data tables
* All tabs and checkbox text are supported for copying (right-click menu)
* Unlimited levels of undo and redo (automatically cleared when opening a new file)
* Copy and paste rows between multiple processes and single processes
* Well-built data structures to accommodate rapid iterations of OpenCore
* Built-in configuration file database
* Generate EFI folders on the desktop based on configuration files
* Each function option adopts suspension prompt and status bar prompt
* Keep up with the latest development version of OpenCore and keep pace with it completely
* Double-click to open the file, drag and drop the file to the software interface to open the file, and open the file history display
* All three platforms use OC's official macserial to generate serial numbers
* Software UI adapts to various resolutions, including winpe and linux livecd, etc.
* Built-in update check
......
Attached are a few screenshots that illustrate the user interface.