This repository contains the core fengari code (which is a port of the Lua C library) which includes parser, virtual machine and base libraries. However it is rare to use this repository directly.
What sets Lua apart from other scripting languages is its particular set of goals: simplicity, small size, portability, and embeddability. The entire implementation of Lua has 25,000 lines of C code; ...
Very often while developing complex systems, engineers have to greatly simplify the task of writing final user space applications. In this case it is desirable to move as far as possible from the ...
This standalone lua module provides a finite state machine for your pleasure. Based heavily on Jake Gordon's javascript-state-machine. NOTE: The rest event could use a wildcard '*' for the 'from' ...
lua.vm.js a port of the original Lua implementation to JS using Emscripten. It’s fast and works well but its interoperability with JS is compromised by the fact that we end up with two garbage ...
Recently, NSFOCUS CERT detected that Redis issued a security bulletin and fixed the Redis Lua code execution vulnerability (CVE-2025-49844); Because Redis’s Lua script engine has a use-after-free ...