The Programming Language Lua

sol 3.2.3 documentation




Lua: download

lua/lua: The Lua development repository, as seen by the Lua team. Mirrored irregularly. Please DO NOT send pull requests. Report issues in the Lua mailing list

LPeg - Parsing Expression Grammars For Lua

IUP - Portable User Interface

batiati/IUPforZig: IUP (Portable User Interface Toolkit) bindings for the Zig language.

batiati/IUPMetadata: This project aims to collect rich metadata information about IUP’s elements, enabling code-gen tools to create type-checked bindings for any programing language.

LuaRocks - The Lua package manager

The LuaJIT Project

Lua/C API Extensions

Coco — True C Coroutines for Lua

lunarmodules/Penlight: A set of pure Lua libraries focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions,etc), and OS path management. Much of the functionality is inspired by the Python standard libraries.

Penlight Documentation

Penlight Documentation

jjensen/luaplus51-all: Full LuaPlus distribution

eLua - eluaproject

elua/elua: eLua Project on GitHub

Lapis - A web framework for Lua

leafo/lapis: A web framework for Lua and OpenResty written in MoonScript

leafo/etlua: Embedded Lua templates


redbean 2.0 release notes

Cosmopolitan Libc: build-once run-anywhere C library

pkulchenko/fullmoon: Fast and minimalistic Redbean-based Lua web framework in one file.

OpenResty® - Open source

Tarantool middleware for data

tarantool/tarantool: Get your data in RAM. Get compute close to data. Enjoy the performance.

Luiz Henrique de Figueiredo: Libraries and tools for Lua

lua-users wiki: Lua Implementations

mingodad/LPegLJ at ljsjit

katlogic/ljx: LuaJIT with native 5.2 and 5.3 support

yuin/gopher-lua: GopherLua: VM and compiler for Lua in Go

Shopify/go-lua: A Lua VM in Go

milochristiansen/lua: A Lua 5.3 VM and compiler written in Go.

tiehuis/zig-lua: zig interfacing with lua example

andrewrk/lua-in-the-browser: using zig to build lua for webassembly

ConnorRigby/zig-lua-wrapper: example zig project that compiles a lua file into a static executable

daurnimator/zig-autolua: Lua binding creator for zig

ranciere/zoltan: A Sol-inspired minimalist Lua binding for Zig.

natecraddock/ziglua: Zig bindings for the Lua C API

squeek502/zua: An implementation of Lua 5.1 in Zig, for learning purposes

Lua 5.4 source code

Compiladores - Análise LL(1) - 16Implementation.pdf


Table - Notes on the Implementation of Lua 5.3

Writing a minimal Lua implementation with a virtual machine from scratch in Rust |

Lua: news

Presentation | SIGGRAPH 2021

A Look at the Design of Lua | November 2018 | Communications of the ACM

ZeroBrane Studio - Lua IDE/editor/debugger for Windows, Mac OSX, and Linux

Lua (programming language) - Wikipedia

Using Zig to Build Native Lua Scripts ::

ConnorRigby/zig-lua-wrapper: example zig project that compiles a lua file into a static executable

zoltan: a minimalist Lua binding - Zig NEWS

ceifa/demoon: Lua + Node = demoon

LuaDist/toluapp: tolua++ is an extension of toLua, a tool to integrate C/Cpp code with Lua

LuaDist/srlua: A tool for building self-running Lua programs.

LuaDist/squish: Squish Lua libraries and apps into a single compact file.

antirez/load81: SDL based Lua programming environment for kids similar to Codea

antirez/lua-cmsgpack: A self contained Lua MessagePack C implementation.

cloudflare/loom: Easier to read LuaJIT dumps

LuaLS/lua-language-server: A language server that offers Lua language support - programmed in Lua

openresty/lua-nginx-module: Embed the Power of Lua into NGINX HTTP servers

openresty/lua-resty-core: New FFI-based API for lua-nginx-module

Wiladams/LJIT2Sophia: LuaJIT FFI binding to the Sophia database

mkottman/lua-sophia: lua-sophia is a Lua binding to Sophia embeddable key-value database

Introduction | Sophia 2.1 Manual

LMDB/sqlightning: SQLite3 ported to use LMDB instead of its original Btree code. See for maintained fork.

orlabs/orange: OpenResty/Nginx Gateway for API Monitoring and Management.

Get APISIX | Apache APISIX® – Cloud-Native API Gateway

apisix/ at master · apache/apisix · GitHub

snabbco/snabb: Snabb: Simple and fast packet networking

danii/hematita: A memory safe Lua interpreter

ysugimoto/webassembly-lua: Write and compile WebAssembly code with Lua

vvanders/wasm_lua: Lua VM running in a WASM environment