LuaRocks.org had a security incident in September 2026. Read the incident report.

DaviSystemLuaXML

XML syntax support for Lua - write XML directly in your Lua code

$ luarocks install daviluaxml

Davi System Lua XML is a library that allows you to use XML syntax inside Lua code.
XML tags are transformed into Lua function calls, similar to JSX in JavaScript.

Changes in 1.5-1:
- Added PropTypes validation (DaviLuaXML.proptypes)
- Added runtime invoke helper used by transformed code (DaviLuaXML.runtime)
- Added simple sourcemap support for runtime errors (DaviLuaXML.sourcemap)
- Added tree-shaking compiler pass with --treeshake (DaviLuaXML.treeshake)

Versions

1.5-1288 days ago5 downloads
1.3-1288 days ago2 downloads
1.2-5301 days ago2 downloads
1.2-4302 days ago4 downloads
1.2-3302 days ago4 downloads
1.2-2303 days ago5 downloads
1.2-1303 days ago4 downloads
1.1-2304 days ago8 downloads
1.1-1306 days ago6 downloads
1.0-3307 days ago6 downloads
1.0-2307 days ago3 downloads
dev-9dev307 days ago1 download

Dependencies

lua >= 5.4

Dependency for

PudimWeb

Manifests