Fewer than 5 people recommend it so far, so there's no written verdict. Here is what commenters said.

4recommend
1warn against
Nov 24, 2025first mention
Oct 18, 2026latest mention
Nov 25 – Oct 26
Used forlua bindings for rustlua scripting in rustlua bindings libraryrust-lua bindings

Why people recommend it

“I've used Lua extensively with Rust via the mlua library and it's excellent and full-featured.”

“We used mlua at $JOB for scripting support, and it worked great”

Show 3 more

“I know game devs have already started by integrating lua, like with mlua”

“I think the Rust/Lua interop story is pretty good.”

Caveats and dissent

“Mlua works for many use cases but is a wrapper around the C code”

All comments 8

“I've used Lua extensively with Rust via the mlua library and it's excellent and full-featured.”

“We used mlua at $JOB for scripting support, and it worked great”

The WASM thing makes sense. Do you need unknown-unknown? Seems like support exists for emscripten and wasi: https://github.com/mlua-rs/mlua/issues/366 It just seems like a lot of hassle to write a lua interpreter, although it would be nice to see a high quality one in Rust :) Hematita was promising, but looks abandoned.

“Mlua works for many use cases but is a wrapper around the C code”

“I know game devs have already started by integrating lua, like with mlua”

“Specifically, the crate uses mlua”

“I think the Rust/Lua interop story is pretty good.”

Threads where it came up

Data: mlua.json. Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.

Keyboard shortcuts
j / kNext / previous item
o or EnterOpen selected item
/Search
g hHome
g tTop
g rRising
g cCategories
tToggle dark mode
?This help