What is the current state of Lua integration with Rust?


I see that hlua exists, and seems to have some good support, but limits itself to targeting Lua 5.2. There’s another library here that claims to target Lua 5.3.

I’m just trying to get an idea of what the landscape looks like for Lua bindings in Rust. I have relied heavily on Lua in the past for extensions and mods in game dev and we’re looking to write our new streaming video server/packager in Rust, but really need comprehensive Lua support for scripting the engine.

Is anyone here using Lua with Rust (with either of those libraries)?


Check out https://github.com/chucklefish/rlua