Lua FLTK is a binding of the FLTK widget set to the language Lua. It's built on the tolua C++ binding generator. It tries to make the use of FLTK widgets seem natural to Lua programmers; it uses a simple constructor syntax, remaps C++ values onto Lua conventions, and provides direct set/get access to widget properties.