Brussels / 31 January & 1 February 2015


MicroRaptor Gui

An immediate mode UI framework on top of cairo

Traditional UI toolkits like motif, GTK, qt, Clutter, QML, HTML DOM and more are retained. MicroRaptor Gui is immediate mode - like cairo itself and augments the cairo drawing API with keyboard and pointer event handling, as well as styling and positioning using CSS. The API of MicroRaptor Gui makes it easy to implement your own scene-graph, or directly render from in memory data structures or using iteration APIs.

MicroRaptor Gui has backends for /dev/fb, SDL, embedding in GTK+ applications, running as a composited client of another MicroRaptor Gui process and for some uses even vt100 terminal emulators.


Øyvind Kolås