Moonshine
A lightweight Lua VM for the browser
Source available on GitHub.
About
Moonshine allows you to execute compiled Lua bytecode in a JavaScript environment, such as a web browser. Moonshine's debug engine allows you to add breakpoints, step through code and interrogate variables. At just 19kB gzipped, Moonshine is suitable for mobile connections and is compatible with older browsers, including IE6.
Contact
If you find a bug, please report it using the Issues page in the GitHub repo. All other questions can be sent to @moonshinejs.