rembulan

Lua VM

An implementation of Lua 5.3 for the Java Virtual Machine to run untrusted Lua scripts and enhance Java applications with scripting capabilities.

Rembulan, an implementation of Lua 5.3 for the Java Virtual Machine

GitHub

163 stars
20 watching
28 forks
Language: Java
last commit: over 4 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
neopallium/llvm-lua An implementation of Lua in LLVM 153
erdian718/lua A Go implementation of a Lua 5.3 VM and compiler, allowing easy embedding into Go programs. 25
gamesys/moonshine A lightweight virtual machine for the Lua programming language 502
kyren/piccolo An experimental stackless Lua VM implemented in Rust to achieve safe execution of untrusted scripts 1,699
remko/uxn.wasm An emulator implementation of the Uxn virtual machine in WebAssembly 41
dhavalkapil/luaver A tool for managing and switching between different versions of Lua, LuaJIT, and Luarocks. 270
munvm/munvm A cross-platform Lua runtime with JIT compilation and managed memory management. 8
leafo/magick Provides Lua bindings to ImageMagick's MagickWand or GraphicsMagick Wand libraries for image processing and manipulation. 407
vvanders/wasm_lua A Lua interpreter running in a WebAssembly environment 793
ceifa/wasmoon A Lua VM that embeds JavaScript and provides efficient WebAssembly compilation for compatibility with Node.js applications. 494
imbacraft/dusk.nvim A Lua config for full-stack Java development with integrated development tools and features. 48
kwanhur/lua-resty-imagick A Lua library providing bindings to ImageMagick's MagicWand, enabling image processing and manipulation 11
milochristiansen/lua A Go-based Lua 5.3 VM and compiler for embedding into Go programs 920
mah0x211/lenv A tool to manage Lua versions on a system. 44
jbyuki/one-small-step-for-vimkind An adapter for Neovim that enables debugging of Lua code 407