Promethee is a proof-of-concept project that provides JavaScript bindings for UEFI, enabling developers to write bootloaders in JavaScript. It loads a script.js file from the boot volume and exposes UEFI services through a JavaScript API. The project uses Duktape as the JavaScript engine, runs in a freestanding environment with minimal libc stubs, and includes a simple example showing how to use the Graphics Output Protocol to draw on screen during boot.
Sort: