APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product. Learn more →
Top 23 C Uefi Projects
-
> You claimed "Ventoy adds repos". It does not. It is incapable of doing anything of the kind. It does not run on the installed system. It does not modify the boot media in any way. This is demonstrable and verifiable.
It literally adds an rdinit to the kernel boot line that hijacks the boot process and messes with it in a shell script. This is demonstrable and verifiable: https://github.com/ventoy/Ventoy/blob/master/IMG/cpio/ventoy...
-
AppSignal
Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
-
The issue is the update license is different than full install licenses, and the red sticker oem licenses people scam are hardware specific.
You usually must pay for windows twice (or more if you don't know) to be Pro license compliant for commercial use.
Setting a machine up for multi-boot Linux/BSD is not always a simple process with every BIOS firmware, and configuring Windows to stop automatic encryption of NTFS volumes is nontrivial. Even with an offline install for games, if the OneDrive account is ever activated... files are upped to Microsoft cloud anyway.
Thankfully, disarming Win11 TPM/Drive-boobytrap/BS-encryption/Spam is easy with Rufus, O&O ShutUp10, and Copilot removal (note undocumented AI API areas suggested RAT/snitch-ware... the final straw with Microsoft BS around here...)
https://github.com/pbatard/rufus
https://www.oo-software.com/en/shutup10
https://github.com/zoicware/RemoveWindowsAI
Yes it still supports DRM Steam games, and Win11 x4 gen4 SSDs are now about 17% faster i/o on my rig.
You know what I like about Apple OS, is you just flip around 8 options and it goes quiet.
Best of luck, ymmv =3
-
-
Project mention: Introduction to UEFI HTTP(s) Boot with QEMU/OVMF | news.ycombinator.com | 2026-06-12
Thank you for sharing this tidbit. It looks like this may have been fixed? https://github.com/tianocore/edk2/blob/master/NetworkPkg/Htt...
I have an HTTP netboot flow that worked on older AMI Aptio firmwares, but fails on anything newer to even fetch the bootfile after a successful DHCP cycle, so I heartily agree with your sentiment that these are not necessarily well adjusted clients!
-
WinDiskWriter
🖥 Windows Bootable USB creator for macOS. 🛠 Patches Windows 11 to bypass TPM and Secure Boot requirements. 👾 UEFI & Legacy Support
-
-
Project mention: RAM is so expensive, Samsung won't even sell it to Samsung | news.ycombinator.com | 2025-12-04
Note that some tinkering may be required for modern cards on old systems.
- A UEFI DXE driver to enable Resizable BAR on systems which don't support it officially. This provides performance benefits and is even required for Intel Arc GPUs to function optimally.
List of working motherboards
https://github.com/xCuri0/ReBarUEFI/issues/11
-
Kargo
Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
-
Project mention: Introduction to UEFI HTTP(s) Boot with QEMU/OVMF | news.ycombinator.com | 2026-06-12
-
Project mention: An ARM Homelab Server, or a Minisforum MS-R1 Review | news.ycombinator.com | 2026-02-19
-
-
Except that UEFI supports loading PE executables which replace it and have direct access to hardware… so… not really BIOS-like. Some UEFI implementations provide BIOS compatibility, but that’s via an UEFI application whether provided by the implementer or via something like CSMWrap: https://github.com/CSMWrap/CSMWrap
-
-
-
uefiseven
An EFI loader that emulates int10h interrupts needed for booting Windows 7 under UEFI Class 3 systems.
-
-
-
PatchworkOS
A modular, non-POSIX operating system for x86_64, built from scratch in C and assembly. Intended to be educational and experimental while rigorously following a Plan9-style "everything is a file" philosophy, featuring a from-scratch ACPI AML parser, EEVDF scheduler and a pseudo-capability namespace based security model.
Project mention: PatchworkOS: An OS for x86_64, built from scratch in C and assembly | news.ycombinator.com | 2025-12-06 -
SmmBackdoorNg
Updated version of System Management Mode backdoor for UEFI based platforms: old dog, new tricks
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Uefi discussion
C Uefi related posts
-
Limine: Modern, secure, portable, multiprotocol bootloader and boot manager
-
Limine: Modern, secure, portable, multiprotocol bootloader and boot manager
-
Introduction to UEFI HTTP(s) Boot with QEMU/OVMF
-
RISC-V Server Platform Spec Ratified
-
An ARM Homelab Server, or a Minisforum MS-R1 Review
-
RAM is so expensive, Samsung won't even sell it to Samsung
-
AMD's Chiplet APU: An Overview of Strix Halo
-
A note from our sponsor - AppSignal
www.appsignal.com | 7 Sep 2026
Index
What are some of the best open-source Uefi projects in C? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Ventoy | 79,117 |
| 2 | Rufus | 37,556 |
| 3 | hekate | 8,658 |
| 4 | edk2 | 6,229 |
| 5 | WinDiskWriter | 4,710 |
| 6 | tilck | 3,125 |
| 7 | ReBarUEFI | 2,351 |
| 8 | ipxe | 2,044 |
| 9 | edk2-rk3588 | 1,029 |
| 10 | uefi-ntfs | 996 |
| 11 | CSMWrap | 944 |
| 12 | MiniVisorPkg | 747 |
| 13 | EfiFs | 636 |
| 14 | uefiseven | 566 |
| 15 | mitnal | 529 |
| 16 | dropWPBT | 447 |
| 17 | PatchworkOS | 445 |
| 18 | SmmBackdoorNg | 377 |
| 19 | CVE-2022-21894 | 350 |
| 20 | mu_basecore | 289 |
| 21 | NintendoSwitchPkg | 282 |
| 22 | Mosby | 265 |
| 23 | NesUEFI | 202 |