wasmoon

Lua VM

A Lua VM that embeds JavaScript and provides efficient WebAssembly compilation for compatibility with Node.js applications.

A real lua 5.4 VM with JS bindings made with webassembly

GitHub

498 stars
14 watching
33 forks
Language: TypeScript
last commit: about 2 years ago
Linked from 2 awesome lists

fengarijavascriptluanodejswebassembly

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
serprex/luwaBuilds a Just-In-Time compiler to target WebAssembly from Lua95
vvanders/wasm_luaA Lua interpreter running in a WebAssembly environment795
swadicalrag/wasm2luaA tool for compiling WebAssembly modules to Lua code194
nodeca/multimathSimplifies creation of small CPU-intensive webassembly modules with fallback to JavaScript implementations71
erdian718/luaA Go implementation of a Lua 5.3 VM and compiler, allowing easy embedding into Go programs.25
neopallium/llvm-luaAn implementation of Lua in LLVM153
andrewrk/lua-in-the-browserBuilding Lua in WebAssembly to enable run-time execution within web browsers.32
raphamorim/xwasmTools and utilities for building and managing WebAssembly projects in modern frontend development56
area9innovation/waseMakes WebAssembly easy to write and compile by providing a friendly language with conventional syntax and type inference45
andremm/typedluaA statically typed superset of Lua with optional type annotations and object-oriented programming features.568
webassembly/wasm-c-apiAn API that allows embedding a WebAssembly interpreter in C/C++ applications553
meheleventyone/zig-wasm-testAn example project demonstrating Web Assembly compilation and execution using Zig55
femtoemacs/wascmCompiles Low Level Lisp into WebAssembly for low-level operations33
hengestone/lua-languagesA collection of languages and projects that compile to or use Lua as their intermediate language607
gamesys/moonshineA lightweight virtual machine for the Lua programming language502