Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Boot Manager Software
  3. OpenCore

OpenCore

What it is

OpenCore is a bootloader distributed with a development SDK. Its repository includes UEFI support libraries for Apple-specific UEFI drivers, including support for Apple disk image loading and PNG image manipulation. Security-related components provide Apple PE image signature verification and supplemental Apple UEFI secure boot code. For kernel work, the libraries support XNU kernel driver injection and include a patch engine; plist parsing handles configuration files. OcGuardLib implements safe integral arithmetic, type-alignment checks, and a UBSan runtime. The project lists UEFI and BIOS support, multiboot, boot-entry editing, and boot-menu customization. It is free and open source under the BSD-3-Clause license, with Linux, macOS, Windows, and self-hosted listed as platforms. Release source archives are available as ZIP and tar.gz files, including version 1.0.7. The README points users to discussion forums in Russian, German, English, and Italian, including KVM configuration discussion. Documentation also lists third-party kernel extensions and says that list is informational and provided without warranty.

For and against

For

  • Free and open source under BSD-3-Clause.
  • Includes UEFI and BIOS support.
  • Supports multiboot and boot-menu customization.
  • Provides plist parsing and XNU driver injection.
  • Source archives include ZIP and tar.gz formats.

Against

  • Third-party kernel-extension listings are informational and without warranty.
  • Listed platforms include self-hosted alongside operating systems.

The verdict

OpenCore combines bootloader features with libraries for Apple-specific UEFI, kernel, configuration, and safety tasks. Review the project documentation and forums to determine whether its listed capabilities fit your setup.

Who it suits

OpenCore suits users looking for a bootloader with UEFI and BIOS support, multiboot, and boot-entry and boot-menu options. Its listed forums and kernel documentation may also be useful to people configuring systems or exploring kernel extensions.

Plans and prices

OpenCore

Free

Not applicable; public open-source repository · BSD-3-Clause license

Every plan, in full

On the record

Community forums
The project lists forums in Russian, German, English, and Italian, including KVM configuration discussion.github.com · read 8 Oct 2026
Configuration
The libraries include parsing for the plist configuration format.github.com · read 8 Oct 2026
Downloads
The tags page lists zip and tar.gz source archives for releases, including version 1.0.7.github.com · read 8 Oct 2026
Image support
The libraries include Apple disk image loading and PNG image manipulation.github.com · read 8 Oct 2026
Kernel extensions
The project documentation lists third-party kernel extensions and notes that the list is informational and provided without warranty.github.com · read 8 Oct 2026
Kernel support
The libraries include XNU kernel driver injection and a patch engine.github.com · read 8 Oct 2026
License
The repository identifies its license as BSD-3-Clause.github.com · read 8 Oct 2026
Purpose
OpenCore is a bootloader distributed with a development SDK.github.com · read 8 Oct 2026
Safety checks
OcGuardLib implements safe integral arithmetic, type alignment checking, and a UBSan runtime.github.com · read 8 Oct 2026
Security features
The libraries include Apple PE image signature verification and supplemental Apple UEFI secure boot code.github.com · read 8 Oct 2026
Support
The project README directs users to a list of OpenCore discussion forums.github.com · read 8 Oct 2026
UEFI libraries
The repository includes UEFI support libraries for Apple-specific UEFI drivers.github.com · read 8 Oct 2026

Alternatives to OpenCore

Every alternative, ranked