#uefi

  1. r-efi

    UEFI Reference Specification Protocol Constants and Definitions

    v5.2.0 52K #uefi #firmware #specification #efi #boot
  2. bootloader

    An experimental x86_64 bootloader that works on both BIOS and UEFI systems

    v0.11.9 18K #x86-64 #kernel #uefi #bios #disk-image #systems #experimental
  3. uefi

    makes it easy to develop Rust software that leverages safe, convenient, and performant abstractions for UEFI functionality

    v0.33.0 42K #memory-map #firmware #boot #efi #services #api-bindings #abstraction
  4. bootupd

    Bootloader updater

    v0.2.25 150 #update #bootloader #system #linux #uefi #bios #updater
  5. ucs2

    UCS-2 decoding and encoding functions

    v0.3.3 42K #character-encoding #codec #encoding #utf-16 #decoding #uefi #fixed-length
  6. uguid

    GUID (Globally Unique Identifier) no_std library

    v2.2.0 28K #unique-identifier #guid #uefi #gpt #partition-table
  7. sbat

    UEFI Secure Boot Advanced Targeting (SBAT) no_std library

    v0.6.0 110 #uefi #boot #secure #component #revocation #security #executable
  8. uefisettings

    read/get/extract and write/change/modify BIOS/UEFI settings from Linux terminal

    v0.1.4 1.6K #uefi #settings #linux-terminal #bios #read-write #hardware #ilo
  9. efivar

    manipulating EFI variables using the OS interface

    v2.0.0 3.8K #efi #variables #uefi #interface #system-interface #boot #file
  10. gpt_disk_types

    GPT (GUID Partition Table) disk data types no_std library

    v0.16.0 2.1K #partition-table #gpt #partition #disk #uefi #data-structures #no-std
  11. gpt-parser

    GUID Partition Table (GPT) read-only parser. Endian aware and usable against no_std alloc.

    v0.0.10 #partition-table #gpt #block-size #parser #disk #uefi #guid
  12. gpt_disk_io

    GPT (GUID Partition Table) disk IO no_std library

    v0.16.0 1.8K #partition-table #gpt #disk #partition #uefi #data-structures
  13. efi

    Ergonomic Rust bindings for writing UEFI applications

    v0.3.1 #uefi #read-write #bindings #bootloader #vec-string #os-loader #domain-name
  14. 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.

    v0.9.0 21K #uefi #efi #api-bindings #driver
  15. redox_uefi

    UEFI support library

    v0.1.13 190 #uefi #definition #structures #data-structures
  16. bootloader-x86_64-uefi

    UEFI bootloader for x86_64

    v0.11.9 850 #x86-64 #bootloader #uefi
  17. efi_signer

    A crates for signing and parsing EFI image

    v0.2.8 600 #efi #uefi #pe #secure-boot #authenticode
  18. r-efi-alloc

    UEFI Memory Allocator Integration

    v1.0.0 45K #uefi #memory-management #firmware #memory #alloc #efi
  19. uefi-graphics2

    An embedded-graphics display driver for UEFI environments

    v0.4.4 #embedded-graphics #uefi #graphics #embedded
  20. sbat-tool

    UEFI Secure Boot Advanced Targeting (SBAT) command-line tool

    v0.6.0 #uefi #sbat #command-line-tool #validation #parser #cli #arguments-parser
  21. spore-disassembler

    UEFI Bytecode Disassembler

    v0.1.1 #uefi #bytecode #disassembler #assembly #virtual-machine #disassembly
  22. gptinfo

    A CLI tool to analyze partition tables

    v2.1.0 #partition-table #block-devices #gpt #command-line-tool #uefi #systems #analyze
  23. uefi-run

    Run UEFI applications

    v0.6.1 110 #uefi #qemu #applications #run #fat #root #filesystem
  24. dyspxkrypt-libuefi

    Raw bindings of UEFI that conforms to the definitions of the UEFI Specification

    v0.6.3 #uefi #efi #firmware #operating-system #interface #specification #bare-metal
  25. redox_uefi_std

    UEFI standard library

    v0.1.13 #uefi #standard #uefi-std
  26. redox_uefi_alloc

    UEFI allocation support

    v0.1.13 120 #uefi #allocator #allocation
  27. efiboot

    EFI boot manager variable editor written in Rust

    v1.4.0 #efi #uefi #boot #variables #manager #editor #command-line
  28. redox_intelflash

    parsing Intel UEFI images

    v0.1.3 #uefi #parser #image #intel #intelflash
  29. springboard

    A bootloader that works on both BIOS and UEFI systems

    v3.0.1 #bootloader #operating-system #uefi #bios #kernel #disk-image #x86-64
  30. efi-runner

    A runner for EFI executables using QEMU and OVMF

    v0.1.1 #efi #uefi #runner #x86-64
  31. zfi

    Zero-cost and safe interface to UEFI firmware

    v0.1.0 #uefi #interface #firmware #safe #zero-cost #image #api
  32. efibootnext

    manipulating the BootNext UEFI variable and listing possible boot options

    v0.5.0 #uefi #efi #boot #variables #listing #management #boot-next
  33. efi-loadopt

    UEFI load option (EFI_LOAD_OPTION) decoding

    v0.2.1 #uefi #efi #load #decoding #efi-load-option #options #boot
  34. bootuefi

    running and testing Rust UEFI project

    v0.1.1 #uefi #qemu #osdev
  35. uefi-ffi

    Raw type definitions for UEFI handed over from C

    v0.1.1 #definition #uefi #handed
  36. efi_ffi

    A foreign function interface to UEFI

    v0.1.1 #uefi #efi #ffi #os-loader #boot-loader #foreign-interface
  37. untitled_os

    The unfamous, the useless, the untitled Rust-written OS : Untitled OS

    v0.1.0 #uefi #useless #untitled #boot #panic-message #scroll #console
  38. uefi-eventlog

    UEFI Event Log parser

    v0.3.0 550 #log-parser #uefi #event-log #log-file #events #boot #systems
  39. Try searching with DuckDuckGo.

  40. r-efi-string

    UEFI String Types and Converters

    v0.1.0 #string #uefi #efi #unicode #firmware
  41. uefi-macros

    Procedural macros for the uefi crate

    v0.17.0 42K #uefi #efi #proc-macro #api-bindings
  42. efibootnext-cli

    A cli app for manipulating the BootNext UEFI variable and listing possible boot options

    v0.5.0 #uefi #boot #efi #cli #variables #listing #process
  43. uefi-graphics

    An embedded-graphics display driver for UEFI environments

    v0.4.0 #uefi #graphics #no-std
  44. alloc_uefi

    Allocator for a UEFI environment

    v0.2.0 #uefi #alloc #allocator #environment #applications #system-table #image
  45. uefisettings_backend_thrift

    Backend interface definition DB for the tool to read/get/extract and write/change/modify BIOS/UEFI settings from Linux terminal

    v0.1.0 1.6K #linux-terminal #settings #uefi #back-end #read-write #bios #interface
  46. efivarcli

    EFI boot manager variable editor written in Rust

    v2.0.0 #efi #boot #variables #uefi #manager #editor #tool
  47. uefisettings_thrift_srcs

    Thrift source files of the uefisettings tool

    v0.1.0 #uefi #write #read #source #thrift #read-write #settings
  48. efw

    Framework for writing UEFI applications

    v0.1.0 #applications #uefi #framework #protocols #memory #alloc
  49. uefisettings_spellings_db_thrift

    Spellings DB for the tool to read/get/extract and write/change/modify BIOS/UEFI settings from Linux terminal

    v0.1.0 4.0K #linux-terminal #settings #uefi #bios #db #read-write #spellings
  50. etheryal-bootimage

    Create a booteable image with the specified etheryal Kernel and Kernel modules

    v0.4.1 #kernel-module #etheryal #booteable #bootimage #uefi #bios #image
  51. rebootinto-core

    The core API for rebooting into other OS

    v0.1.2 #reboot #uefi #efi #rebootinto
  52. rebootinto-tui

    The Terminal UI tool for rebooting into other OS

    v0.1.0 #efi #reboot #uefi #tui #rebootinto
  53. uefi-services

    Deprecated. Please migrate to uefi::helpers.

    v0.25.0 4.1K #uefi #efi #helper #api-bindings
  54. rebootinto-cli

    The command line tool for rebooting into other OS

    v0.1.0 #reboot #uefi #efi #cli #rebootinto
  55. uefi-graphics-driver

    An embedded-graphics display driver for UEFI environments

    v0.1.1 #uefi #graphics #embedded #no-std
  56. cargo-vika

    cargo tool to ease creating UEFI projects

    v0.0.1 #uefi #create #project #vika
  57. effie

    Idiomatic api to uefi

    v0.0.1 #uefi #idiomatic #api #bootloader #linux #linux-kernel #modern
  58. effie-macros

    Macros for effie

    v0.0.1 #effie #macro #bootloader #uefi #linux-kernel #modern