C Uefi

Open-source C projects categorized as Uefi

Top 23 C Uefi Projects

  1. Ventoy

    A new bootable USB solution.

    Project mention: OpenSUSE Kalpa | news.ycombinator.com | 2026-03-17

    > 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...

  2. 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.

    AppSignal logo
  3. Rufus

    The Reliable USB Formatting Utility

    Project mention: Get your Windows license refund | news.ycombinator.com | 2026-08-28

    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

  4. hekate

    hekate - A GUI based Nintendo Switch Bootloader

  5. edk2

    EDK II

    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!

  6. WinDiskWriter

    🖥 Windows Bootable USB creator for macOS. 🛠 Patches Windows 11 to bypass TPM and Secure Boot requirements. 👾 UEFI & Legacy Support

  7. tilck

    A Tiny Linux-Compatible Kernel

  8. ReBarUEFI

    Resizable BAR for (almost) any UEFI system

    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

  9. 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.

    Kargo logo
  10. ipxe

    iPXE network bootloader

    Project mention: Introduction to UEFI HTTP(s) Boot with QEMU/OVMF | news.ycombinator.com | 2026-06-12
  11. edk2-rk3588

    EDK2 UEFI firmware for Rockchip RK3588 platforms

    Project mention: An ARM Homelab Server, or a Minisforum MS-R1 Review | news.ycombinator.com | 2026-02-19
  12. uefi-ntfs

    UEFI:NTFS - Boot NTFS or exFAT partitions from UEFI

  13. CSMWrap

    Get PC BIOS back on UEFI only systems.

    Project mention: SDL Now Supports DOS | news.ycombinator.com | 2026-04-24

    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

  14. MiniVisorPkg

    The research UEFI hypervisor that supports booting an operating system.

  15. EfiFs

    EFI FileSystem drivers

  16. uefiseven

    An EFI loader that emulates int10h interrupts needed for booting Windows 7 under UEFI Class 3 systems.

  17. mitnal

    Twitter client for UEFI

  18. dropWPBT

    Disables the Windows Platform Binary Table (WPBT) in your UEFI firmware.

  19. 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
  20. SmmBackdoorNg

    Updated version of System Management Mode backdoor for UEFI based platforms: old dog, new tricks

  21. CVE-2022-21894

    baton drop (CVE-2022-21894): Secure Boot Security Feature Bypass Vulnerability

  22. mu_basecore

    Project Mu BaseCore

  23. NintendoSwitchPkg

    WIP UEFI EDK2 Implementation for Nintendo Switch or generic Tegra210 platforms

  24. Mosby

    Mosby – More Secure Secure Boot (by pbatard)

    Project mention: Mosby – More Secure Secure Boot | news.ycombinator.com | 2026-06-18
  25. NesUEFI

    A bootable NES Emulator running on UEFI

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Uefi discussion

Log in or Post with

C Uefi related posts

  • Limine: Modern, secure, portable, multiprotocol bootloader and boot manager

    1 project | news.ycombinator.com | 20 Jul 2026
  • Limine: Modern, secure, portable, multiprotocol bootloader and boot manager

    1 project | news.ycombinator.com | 1 Jul 2026
  • Introduction to UEFI HTTP(s) Boot with QEMU/OVMF

    2 projects | news.ycombinator.com | 12 Jun 2026
  • RISC-V Server Platform Spec Ratified

    2 projects | news.ycombinator.com | 8 May 2026
  • An ARM Homelab Server, or a Minisforum MS-R1 Review

    2 projects | news.ycombinator.com | 19 Feb 2026
  • RAM is so expensive, Samsung won't even sell it to Samsung

    1 project | news.ycombinator.com | 4 Dec 2025
  • AMD's Chiplet APU: An Overview of Strix Halo

    1 project | news.ycombinator.com | 18 Oct 2025
  • A note from our sponsor - AppSignal
    www.appsignal.com | 7 Sep 2026
    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 →

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

Sponsored
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.
www.appsignal.com

Did you know that C is
the 6th most popular programming language
based on number of references?