Lua - Part 12

"MacLua5.3: Classic MacOS port of Lua 5.3 ("

Little Languages (

Show HN: Lua/LuaJIT with C/C++/Java/JavaScript syntax (

Halo was written with a Lisp dialect called blamscript (2014) (

I cant help but think that a lualisp merge would be the ideal script addition for all most any engine.


Have you seen Fennel?

Fennel is a programming language that brings together the speed, simplicity, and reach of Lua with the flexibility of a lisp syntax and macro system.

Full Lua compatibilty: Easily call any Lua function or library from Fennel and vice-versa.
Zero overhead: Compiled code should be just as or more efficient than hand-written Lua.
Compile-time macros: Ship compiled code with no runtime dependency on Fennel.
Embeddable: Fennel is a one-file library as well as an executable. Embed it in other programs to support runtime extensibility and interactive development.

Anywhere you can run Lua code, you can run Fennel code.

video games
window managers
web servers
data bases
$4 microcontrollers

A Web Framework for Lua

moonmint is an HTTP web framework for Lua. Use complex routing, static file serving, and templating with a minimal code base. Harness the power of libuv to perform asynchronous operations.

Lua for the Browser

Fengari (Moon in greek) is the Lua VM written in JavaScript. It uses JavaScript's garbage collector so that interoperability with the DOM is non-leaky.

It comes with a simple module, that renders any interaction with JavaScript and the DOM transparent:

Lua in the browser means you can use coroutines to write beautiful asynchronous code:

Fast, small, webkit based browser framework extensible by Lua.

very interesting:


Connect Things EASY

An open-source firmware and development kit that helps you to prototype your IOT product within a few Lua script lines

The Development Kit based on ESP8266, integates GPIO, PWM, IIC, 1-Wire and ADC all in one board. Power your developement in the fastest way combinating with NodeMcu Firmware!