All Categories → Hardware → bootloader

Top 107 bootloader open source projects

Gnu Eprog
Embedded Programming with the GNU Toolchain
Hekate
hekate - A GUI based Nintendo Switch Bootloader
Slimbootloader
Visit http://slimbootloader.github.io for documentation
Asm Space Invaders
A small, bootable game written in x86 Assembly inspired by Space Invaders
Elinux
嵌入式 Linux 知识库 (elinux.org) 中文翻译计划;本项目发起人发布了《360° 剖析 Linux ELF》视频课程,欢迎订阅:https://www.cctalk.com/m/group/88089283
Dapboot
DFU Bootloader for STM32 chips
Arduino boards
Board definitions for SparkFun-manufactured AVR, ARM, and ESP-based Arduino boards.
Cyjon
A simple, clean code, multi-tasking operating system written in pure assembly language for 64-bit processors from the AMD64 family.
Sboot stm32
Secure USB DFU1.1 bootloader for STM32
Clover theme
simple clover efi bootloader theme.
Bosh Bootloader
Command line utility for standing up a BOSH director on an IAAS of your choice.
Pwn Mbr
A simple MBR hijack demonstration
Bootmine
Bootable minesweeper game in a 512-byte boot sector
Potatonv
Unlock bootloader of Huawei devices on Kirin 960/659
Cc2538 Bsl
Python cross-platform script to upload firmware via the serial boot loader onto the CC13xx, CC2538 and CC26xx SoC.
Yaota8266
Yet another OTA solution for ESP8266, this time supporting large (>512KB) firmwares even on 1MB devices (repo is rebased)
Refind Minimal
A stunningly clean theme for the rEFInd UEFI boot manager.
Wolfboot
wolfBoot is a portable, OS-agnostic, secure bootloader for microcontrollers, supporting firmware authentication and firmware update mechanisms.
Tomatboot
A UEFI 64bit Bootloader
Jesfs
Jo's Embedded Serial File System (for Standard Serial NOR-Flash)
Monkos
an experimental 64-bit operating system
Stm32 Bootloader
UART bootloader for STM32 microcontroller.
Can Bootloader
The bootloader used to flash our CAN-connected boards
Micronucleus
ATTiny usb bootloader with a strong emphasis on bootloader compactness.
Veracrypt Dcs
VeraCrypt EFI Bootloader for EFI Windows system encryption (LGPL)
Toledo Atomchess
Toledo Atomchess is the world's smallest chess program in x86 assembly code
Toaru Nih
NOTICE: The ToaruOS-NIH Project has been MERGED UPSTREAM. This repository is now archived.
Toboot
Bootloader for the EFM32HG Tomu Board
Oc Little
ACPI Hotpatch Samples for the OpenCore Bootloader
Pongoos
pongoOS
✭ 1,058
ciosbootloader
Nemesis
💾 x86 operation system writen on fasm
U Boot mod
U-Boot 1.1.4 modification for routers
Moto G5p Toolkit
A toolkit for unlocking the bootloader and rooting Moto G5 Plus built with Electron. Runs on Windows, Linux and macOS.
P Load
The Pololu USB Bootloader Utility (p-load) is a command-line program that allows you to read and write from the memories of certain Pololu USB bootloaders.
Controller
Kiibohd Controller
Hackintosh
Hackintosh long-term maintenance model EFI and installation tutorial
Mcuboot
Secure boot for 32-bit Microcontrollers!
Stm32 Bootloader
Customizable Bootloader for STM32 microcontrollers. This example demonstrates how to perform in-application-programming of a firmware located on an external SD card with FAT32 file system.
Hoodloader2
16u2 Bootloader to reprogram 16u2 + 328/2560 with Arduino IDE
Invaders
Invaders game in 512 bytes (boot sector)
Onie
Open Network Install Environment
Krabs
An x86 bootloader written in Rust.
Xboot
The extensible bootloader for embedded system with application engine, write once, run everywhere.
Uf2
UF2 file format specification
Toaruos
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
Bootstomp
BootStomp: a bootloader vulnerability finder
Aio Boot
AIO Boot is an All-in-One bootable software for USB and HDD. Is one of the best Multiboot USB Creator for Windows.
Pillman
Pillman boot sector game, a yellow thing eats pills and is chased by monsters.
Limine
x86/x86_64 BIOS Bootloader
Fastboot3ds
A homebrew bootloader for the Nintendo 3DS that is similar to android's fastboot.
Docker To Linux
Make bootable Linux disk image abusing Docker
Openblt
Official read-only mirror of the SVN OpenBLT bootloader repository. Updated daily.
systemboot
SystemBoot is a LinuxBoot distribution that works as a system firmware + bootloader, based on u-root
mikroe-uhb
USB HID Bootloader programming tool for devices manufactured by MikroElektronika
1-60 of 107 bootloader projects