ACE-Lua is a project mainly written in JavaScript, it's free.
Lua syntax highlighting rules for ACE
Syntax highlighting rules for Lua.
See http://leegao.github.com/ACE-Lua for a live demo.