OpenCore

OpenCore provides a bootloader with UEFI support components and development resources.

github.com/acidanthera/OpenCorePkg
OpenCore homepage screenshot

About OpenCore

OpenCore is an open-source bootloader with a development SDK. The repository also contains UEFI support libraries shared by other Acidanthera projects to provide supplemental functionality for Apple-specific UEFI drivers.

It includes code for Apple disk image loading, keyboard input handling, PE image signature verification, ACPI and SMBIOS handling, plist parsing, and XNU kernel driver injection and patching.

Key features

  • Apple disk image loading support
  • Apple keyboard input aggregation
  • Apple PE image signature verification
  • Basic ACPI and SMBIOS manipulation
  • Plist configuration format parsing
  • XNU kernel driver injection and patch engine
Best for: Developers working with Apple-specific UEFI drivers and bootloader code.
Good for
  • Open source under BSD-3-Clause license
  • Includes development SDK and shared UEFI libraries
  • Includes OcGuardLib checks for arithmetic and type alignment
Watch out for
  • UBSan runtime use requires Clang compiler and -fsanitize=undefined argument

OpenCore at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

OpenCore alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

walk

github.com/antonmedv/walk

walk navigates files in a terminal interface as an alternative to cd and ls, with keyboard controls for moving through folders.

Open source
24 alternatives

Popular in Linux & Mac Apps

Well-known listings from the same topic.

All 196
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing