Diluculum is a library that intends to make the coexistence of C++ and Lua more harmonious.
In this regard, it offers essentially three “services”: a nice way to access data stored in a Lua interpreter; a not so bad way to write functions in C++ and make them available to Lua; and a limited and just barely usable way to register C++ classes and objects in a Lua state.
Lua-GD is a library of Lua bindings to the gd graphics library that offers drawing tools and supports PNG/JPEG and GIF image writing, which makes it useful for web development.
Lua-GD offers bindings, but not an identical replacement for the gd API, the API has been translated for Lua development to be more like Lua development and less like C development.
Programming
graphics
lua
research
Projects
License:MIT
Lua-GD
LuaJIT is a compiler for Lua 5.1 that optimizes Lua scripts for speed through JIT (Just In Time Compilation).
LuaJIT also extends Lua through new API Functionality and adds modules and documentation.
LuaJIT includes 2 other projects that also serve as standalone open source projects: Coco and DynASM.
Xavante is a Lua HTTP 1.1 Web server that uses a modular architecture based on handlers. Xavante currently offers a file handler, a redirect handler and a CGILua handler for general files, URL remapping and CGILua 5.0 scripts respectively. A WebDAV handler is in the works.
Xavante is free software and uses the same license as Lua 5.0.
xavante
Development
httpd
embedded
lua
HTTP
web-server
Kepler
License:MIT
Kepler is a Lua web development platform that offers the same advantages of Lua. Kepler is Simple, Portable, Light and Extensible (SIMPLE)
The Kepler Platform consists in the Windows, Linux and OSX distribution of the components that allow the creation of Web Applications and the use of SQL, LDAP, XML, SOAP etc.
Kepler is free software and uses the same license as Lua 5.0.
Kepler
Web
License:MIT
platform
html
HTTP
lua
Framework
Development
xavante
Lua is a programming language originally designed for extending applications, but also frequently used as a general-purpose, stand-alone language.
Lua has been used in a number of games, including World of Warcraft and the Baldur’s Gate series.
Scripting-Language
Programming
lua
programming-language
License:MIT