Screenshot of an Alice app


Screenshot of an Alice appAlice is my attempt at a GUI widget library. It came about as I was trying to build a editor for a game I am working on. It is inspired by something along the lines of HTML + JavaScript, except with Lua and no markup. The core code is C, using OpenGL for rendering.

I am mainly developing it on the Mac, but it also makes a great match for the Raspberry Pi, so it got ported to that as soon as I got my hands on one.

The code lives at, and you can find a demo app at

It’s still very much a work-in-progress as I find out what is actually involved in building a widget toolkit. I’ve got a few interesting ideas I want to try out, and by the time I’ve build a fully working and useful application with it I reckon it should be relatively full-featured.