-
r-efi
UEFI Reference Specification Protocol Constants and Definitions
-
uefi
makes it easy to develop Rust software that leverages safe, convenient, and performant abstractions for UEFI functionality
-
r-efi-alloc
UEFI Memory Allocator Integration
-
bootupd
Bootloader updater
-
uefi-raw
Raw UEFI types and bindings for protocols, boot, and runtime services. This can serve as base for an UEFI firmware implementation or a high-level wrapper to access UEFI functionality from an UEFI image.
-
iso9660-rs
A no_std ISO9660 filesystem implementation with El Torito boot support
-
fat32-raw
Cross-platform Rust library for direct FAT32 partition manipulation with ESP support
-
uefi-input2
wrapper for EFI SIMPLE TEXT INPUT EXTEND PROTOCOL, support shift&toggle state and advanced key events
-
bootmgr-rs-core
A framework for easily creating boot managers in Rust
-
patina_dxe_core
A pure rust implementation of the UEFI DXE Core
-
devpath
UEFI Device Path parsing library
-
demolish-linux
Destroy a Linux system safely from inside, possible even over SSH. (rm -rf / with more perfection)
-
virtfw-libefi
read + write efi data structures
-
tcg-log-core-rs
parse measured boot logs
-
efi
Ergonomic Rust bindings for writing UEFI applications
-
bootmgr
A framework for easily creating boot managers in Rust
-
patina_adv_logger
Advanced logger component
-
virtfw-varstore
efi variable store
-
efivar
manipulating EFI variables using the OS interface
-
virtfw-efi-tools
efi related linux applications
-
dyspxkrypt-libuefi
Raw bindings of UEFI that conforms to the definitions of the UEFI Specification
-
virtfw-efi-apps
efi applications, mostly for testing
-
polished_elf_loader
Modular, safe ELF loader for Polished OS, supporting UEFI and no_std environments
-
uefi-run
Run UEFI applications
-
efi_signer
A crates for signing and parsing EFI image
-
ampere-diskimage
Dead Project, Rewriting everything in C
-
efiboot
EFI boot manager variable editor written in Rust
-
gamozolabs/server
Pure Rust x86_64 bootloader and kernel
-
efi-runner
A runner for EFI executables using QEMU and OVMF
-
efibootnext
manipulating the BootNext UEFI variable and listing possible boot options
-
efi-loadopt
UEFI load option (EFI_LOAD_OPTION) decoding
-
efi_ffi
A foreign function interface to UEFI
-
uefi-macros
Procedural macros for the
ueficrate -
gamozolabs/aht
Pure Rust x86_64 bootloader and kernel
-
r-efi-string
UEFI String Types and Converters
-
bootstub-updater
Automatically updates efibootstub when kernel is updated
-
gamozolabs/pe_parser
Pure Rust x86_64 bootloader and kernel
-
pop-os/distinst-bootloader
Type for checking whether the host environment is in EFI or BIOS mode
-
efivarcli
EFI boot manager variable editor written in Rust
-
rebootinto-core
The core API for rebooting into other OS
-
efibootnext-cli
A cli app for manipulating the BootNext UEFI variable and listing possible boot options
-
bootinfo
displaying boot info from a binary such as a Multiboot-compliant file
-
rebootinto-cli
The command line tool for rebooting into other OS
-
rebootinto-tui
The Terminal UI tool for rebooting into other OS
-
uefi-services
Deprecated. Please migrate to
uefi::helpers. -
mythril
A intel-focused hypervisor using VT-x/EPT
-
os-prober-lite
A Linux program to probe the system for other operating systems installed, a more limited and less aggresive version of os-prober
-
linux-bootloader
build Linux-based bootloaders
-
efiloader
implementing a EFI runtime that can boot Linux kernels and related executables
Try searching with DuckDuckGo.