Message-passing kernel + userspace
axle is a hobby microkernel and userspace built around message-passing. Everything used within axle is implemented from the ground up, from the bootloader, to the window manager, to the assembler. axle runs on bare metal. axle provides a desktop environment via an efficient compositor and a homegrown GUI toolkit library.
| Circles | Rectangles | Triangles |
|---|---|---|
| Julia set | Mandelbrot set |
|---|---|
axle's Github CI action serves as documentation for setting up an environment from scratch. axle uses QEMU as its standard emulator and runs on the real hardware I've tested.
MIT License
No open issues yet, or sync has not completed.