Uefi Open Source Projects
Browse 198 Uefi open source projects, ranked by GitHub stars. Find the most popular Uefi tools and libraries.
ventoy/Ventoy
A new bootable USB solution.
Metrics details
| Stars | 78,137 |
pbatard/rufus
The Reliable USB Formatting Utility
Metrics details
| Stars | 36,968 |
acidanthera/OpenCorePkg
OpenCore bootloader
Metrics details
| Stars | 15,268 |
CTCaer/hekate
hekate - A GUI based Nintendo Switch Bootloader
Metrics details
| Stars | 8,536 |
tianocore/edk2
EDK II
Metrics details
| Stars | 6,115 |
qilingframework/qiling
A True Instrumentable Binary Emulation Framework
Metrics details
| Stars | 6,022 |
LongSoft/UEFITool
UEFI firmware image viewer and editor
Metrics details
| Stars | 5,583 |
armbian/build
The official build framework for the Armbian Linux distribution. This repository contains the complete toolchain and scripts required to compile custom OS images from source, including kernel configuration, U-Boot handling, and board-specific tweaks for various ARM and ARM64 single-board computers.
Metrics details
| Stars | 5,312 |
TechUnRestricted/windiskwriter
🖥 Windows Bootable USB creator for macOS. 🛠 Patches Windows 11 to bypass TPM and Secure Boot requirements. 👾 UEFI & Legacy Support
Metrics details
| Stars | 4,494 |
limine-bootloader/limine
Modern, advanced, portable, multiprotocol bootloader.
Metrics details
| Stars | 3,482 |
chipsec/chipsec
Platform Security Assessment Framework
Metrics details
| Stars | 3,283 |
vvaltchev/tilck
A Tiny Linux-Compatible Kernel
Metrics details
| Stars | 3,109 |
Metabolix/HackBGRT
Windows boot logo changer for UEFI systems
Metrics details
| Stars | 2,904 |
pbatard/Fido
A PowerShell script to download Windows or UEFI Shell ISOs
Metrics details
| Stars | 2,871 |
WoeUSB/WoeUSB
A Microsoft Windows® USB installation media preparer for GNU+Linux
Metrics details
| Stars | 2,590 |
Mattiwatti/EfiGuard
Disable PatchGuard and Driver Signature Enforcement at boot time
Metrics details
| Stars | 2,481 |
xCuri0/ReBarUEFI
Resizable BAR for (almost) any UEFI system
Metrics details
| Stars | 2,282 |
evanpurkhiser/rEFInd-minimal
A stunningly clean theme for the rEFInd UEFI boot manager.
Metrics details
| Stars | 2,259 |
Foxboron/sbctl
:computer: :lock: :key: Secure Boot key manager
Metrics details
| Stars | 2,220 |
nix-community/lanzaboote
Secure Boot & Measured Boot for NixOS [maintainers=@blitz @raitobezarius @nikstur]
Metrics details
| Stars | 1,760 |
bohanyang/debi
Reinstall your VPS to minimal Debian
Metrics details
| Stars | 1,747 |
ivandavidov/minimal
Minimal Linux Live (MLL) is a tiny educational Linux distribution, which is designed to be built from scratch by using a collection of automated shell scripts. Minimal Linux Live offers a core environment with just the Linux kernel, GNU C library, and Busybox userland utilities.
Metrics details
| Stars | 1,670 |
rust-osdev/uefi-rs
Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe, convenient, and performant abstractions for UEFI functionality.
Metrics details
| Stars | 1,635 |
Bareflank/hypervisor
lightweight hypervisor SDK written in C++ with support for Windows, Linux and UEFI
Metrics details
| Stars | 1,502 |
mbusb/multibootusb
Create multiboot live Linux on a USB disk...
Metrics details
| Stars | 1,461 |
nrdmn/awesome-zig
Metrics details
| Stars | 1,370 |
pftf/RPi4
Raspberry Pi 4 UEFI Firmware Images
Metrics details
| Stars | 1,363 |
Andy-Python-Programmer/aero
Aero is a new modern, experimental, UNIX-like operating system following the monolithic kernel design. Supporting modern PC features such as long mode, 5-level paging, and SMP (multicore), to name a few.
Metrics details
| Stars | 1,248 |
tandasat/Hypervisor-101-in-Rust
The materials of "Hypervisor 101 in Rust", a one-day long course, to quickly learn hardware-assisted virtualization technology and its application for high-performance fuzzing on Intel/AMD processors.
Metrics details
| Stars | 1,203 |
binarly-io/efiXplorer
IDA plugin for UEFI firmware analysis and reverse engineering automation
Metrics details
| Stars | 1,114 |
rhboot/shim
UEFI shim loader
Metrics details
| Stars | 1,094 |
zhovner/OneFileLinux
Live linux distro combined in one ~20MB file. Runs on any UEFI computer.
Metrics details
| Stars | 1,006 |
edk2-porting/edk2-rk3588
EDK2 UEFI firmware for Rockchip RK3588 platforms
Metrics details
| Stars | 1,002 |
pbatard/uefi-ntfs
UEFI:NTFS - Boot NTFS or exFAT partitions from UEFI
Metrics details
| Stars | 987 |
linuxboot/linuxboot
The LinuxBoot project is working to enable Linux to replace your firmware on all platforms.
Metrics details
| Stars | 949 |
BoringBoredom/UEFI-Editor
Aptio V UEFI Editor: an alternative to AMIBCP
Metrics details
| Stars | 942 |
Mexit/MultiOS-USB
Boot operating systems directly from ISO/WIM images
Metrics details
| Stars | 924 |
theopolis/uefi-firmware-parser
Parse BIOS/Intel ME/UEFI firmware related structures: Volumes, FileSystems, Files, etc
Metrics details
| Stars | 919 |
syscl/XPS9350-macOS
macOS patches for Dell XPS 13 9350 (Skylake)
Metrics details
| Stars | 908 |
Cr4sh/s6_pcie_microblaze
PCI Express DIY hacking toolkit for Xilinx SP605. This repository is also home of Hyper-V Backdoor and Boot Backdoor, check readme for links and info
Metrics details
| Stars | 880 |
ValdikSS/Super-UEFIinSecureBoot-Disk
Super UEFIinSecureBoot Disk: Boot any OS or .efi file without disabling UEFI Secure Boot
Metrics details
| Stars | 838 |
HyperSine/Windows10-CustomKernelSigners
Load self-signed drivers without TestSigning or disable DSE. Transferred from https://github.com/DoubleLabyrinth/Windows10-CustomKernelSigners
Metrics details
| Stars | 799 |
ValdikSS/windows2usb
Windows 7/8/8.1/10/11 ISO to Flash Drive burning utility for Linux (MBR/GPT, BIOS/UEFI, FAT32/NTFS)
Metrics details
| Stars | 770 |
tandasat/MiniVisorPkg
The research UEFI hypervisor that supports booting an operating system.
Metrics details
| Stars | 746 |
andreiw/RaspberryPiPkg
DEPRECATED - DO NOT USE | Go here instead ->
Metrics details
| Stars | 741 |
GeQ1an/MSI-B360M-MORTAR-HACKINTOSH-OPENCORE-EFI
MSI B360M MORTAR Hackintosh OpenCore EFI /【微星 B360M 迫击炮】黑苹果 OpenCore EFI
Metrics details
| Stars | 711 |
Cr4sh/ThinkPwn
Started as arbitrary System Management Mode code execution exploit for Lenovo ThinkPad model line, ended as exploit for industry-wide 0day vulnerability in machines of many vendors
Metrics details
| Stars | 707 |
PSPReverse/PSPTool
Display, extract, and manipulate PSP firmware inside UEFI images
Metrics details
| Stars | 705 |
Tow-Boot/Tow-Boot
An opinionated distribution of U-Boot. — https://matrix.to/#/#Tow-Boot:matrix.org?via=matrix.org
Metrics details
| Stars | 665 |
microsoft/mu
Project Mu Documentation
Metrics details
| Stars | 656 |
pbatard/UEFI-Shell
UEFI Shell binary images, generated from EDK2 stable
Metrics details
| Stars | 646 |
Zero-Tang/NoirVisor
The Grimoire Hypervisor solution for x86 Processors with experimental nested virtualization support. Remastering with Rust in progress.
Metrics details
| Stars | 642 |
pbatard/efifs
EFI FileSystem drivers
Metrics details
| Stars | 631 |
Cr4sh/SmmBackdoor
First open source and publicly available System Management Mode backdoor for UEFI based platforms. Good as general purpose playground for various SMM experiments.
Metrics details
| Stars | 627 |
PreOS-Security/awesome-firmware-security
Awesome Firmware Security & Other Helpful Documents
Metrics details
| Stars | 619 |
Push3AX/GrabAccess
Bootkit / Windows Login Password Bypass Tool
Metrics details
| Stars | 618 |
ionescu007/VisualUefi
A project for allowing EDK-II Development with Visual Studio
Metrics details
| Stars | 612 |
btbd/umap
UEFI bootkit for driver manual mapping
Metrics details
| Stars | 600 |
SamuelTulach/efi-memory
PoC EFI runtime driver for memory r/w & kdmapper fork
Metrics details
| Stars | 585 |
memN0ps/bootkit-rs
Rusty Bootkit - Windows UEFI Bootkit in Rust (Codename: RedLotus)
Metrics details
| Stars | 580 |
