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.

1m read timeFrom codeberg.org
Post cover image
Table of contents
What this isHow it worksQuick startTiny exampleNotes

Sort: