cloverhackycolor/cloverbootloader

Bootloader for macOS, Windows and Linux in UEFI and in legacy mode

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 39 minutes ago
Added to GitGenius on September 13th, 2026
Created on September 2nd, 2019
Open Issues & Pull Requests: 30 (+0)
GitHub issues: Enabled
Number of forks: 657
Total Stargazers: 5,116 (+0)
Total Subscribers: 144 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 18
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 679 days
Stale 30+ days: 18
Stale 90+ days: 17

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (7)
  • enhancement (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Clover is a bootloader that enables UEFI and legacy-mode booting of macOS, Windows, and Linux on Mac and PC systems.

The tool addresses the need for a unified bootloader capable of handling multiple operating systems across different firmware environments. It works by providing both direct UEFI firmware booting and CloverEFI UEFI firmware emulation, allowing users to boot from systems with either UEFI or BIOS firmware. The bootloader includes a customizable graphical interface with theme support, resolution adjustment, and keyboard shortcuts for diagnostic functions like saving ACPI tables, testing DSDT patching, capturing screenshots, and resetting NVRAM.

Clover suits users managing multi-boot environments on both Apple and PC hardware who need flexibility across firmware modes. It is particularly relevant for those working with hackintosh setups or systems requiring legacy compatibility alongside modern UEFI booting. The project builds on established bootloader foundations including Chameleon, rEFIt, and EDK2, integrating features from these predecessors while adding its own customization capabilities.

The project maintains active development with regular updates and bug fixes. The codebase is written primarily in C and draws from multiple open-source projects including Intel, Apple, Oracle, and VirtualBox contributions. Community engagement occurs through dedicated support forums in multiple languages, and the project includes a separate theme repository and documentation wiki for users seeking customization options and technical guidance.