Packaging as a standalone Application?
srlua does the basics; you can glue a Lua script to a Lua interpreter, and release that as a standalone executable. However, most non-trivial scripts have dependencies; L-Bia aims to provide a more comprehensive solution. A new contender is Squish which s a tool to pack many individual Lua scripts and their modules into a single Lua script, which can then be embedded using srlua.