I spent the last few weeks coding evöL, a very small game engine in Lua.
It contains all the basic stuff I usually do with SDL, but in a light Lua API, which means super fast game prototyping. At least that’s what I found when I tried Löve, a game engine in Lua based also on SDL, last LD. Problem is that Löve uses hardware accelerated graphics, and on my Eee PC, I get terrible performance.
So I made my personal lib, inspired by Löve, and with a lot less feature. You can get it here.
The SVN version is really more recent and has a lot of new features.
EDIT: I just packaged and uploaded version 1.0 to the Gna project page. It is the latest snapshot of the SVN. Yay for evöL!
It runs on GNU/Linux, but it should run on Mac OS and Windows, since SDL and Lua are both portable. You just have to get your IDE/compiler/whatever to compile and link the lib correctly.