netboot.xyz
netboot.xyz is an iPXE-based bootloader that presents a menu for PXE booting operating system installers, live distros and rescue utilities over the network, so no install media is required. It can be placed on a USB stick, ISO or DHCP server, and can be self-hosted.