www.freeprogrammingresources.com

Lua Tools and Source

LuaEdit

LuaEdit is an IDE/Debugger/Script Editor designed for the version 5.0 of Lua. It features syntax highlighting, completion proposal list, parameter proposition engine, advance breakpoint management (including condition system on breakpoints and hit count), function listing, global and local variables listing, watches, project oriented management, etc.

Lua Source Code

Lua is distributed in source code at several sites. Lua is freely available and can be used for both academic and commercial purposes at absolutely no cost. All released versions are available for download.

LuaIDE

This is an integrated development environment for Lua on Windows.

LuaEclipse

LuaEclipse is a Lua IDE based on the Eclipse Platform. It is built as a plugin and extends Eclipse in several ways.

Exp Lua

ExpLua is both a code comment format and a tool for extracting said comments and exporting HTML, LaTeX, and whatnot. It is freely available for use under the same License as the Lua project, with the usual disclaimers.

Sample Code

This page contains links to pages with sample code which is organized into categories for the different versions of Lua.

Libraries and tools for Lua

A couple of tools and a number of lua libraries that are in the public domain.

ChunkBake

ChunkBake is a Lua 5 binary chunk assembler written entirely in Lua, with output customizable for different platforms.