lwasmlib#
Quick and dirty WebAssembly interpreter in pure Lua 5.3, written in 24 hours for a hackathon by someone on very little sleep who doesn't know much Lua.
Intended for using native libraries in contexts where Lua is allowed but native code is not, e.g. LuaTeX in its default restricted mode.
Currently lacks support for floating point, call_indirect, certain unsigned i64 operations, and imports and exports other than functions.
Probably contains a lot of bugs in the parts it does support.