LuaDoc je orodje za pripravo dokumentacije za izvorno kodo.Razdeli izjave in komentarje dokumentacije v naboru izvornih datotek Lua in ustvari nabor strani XHTML, ki opisujejo komentirane izjave in funkcije.Izhod ni omejen na XHTML.Druge formate je mogoče ustvariti z uvedbo novih doklov.Oblika komentarjev dokumentacije je tudi prilagodljiva in jo lahko prilagodite z uvedbo novih oznak.Za dodatne informacije glejte razdelek o prilagoditvi.