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 6 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
neopallium/llvm-luaAn implementation of Lua in LLVM153
erdian718/luaA Go implementation of a Lua 5.3 VM and compiler, allowing easy embedding into Go programs.25
gamesys/moonshineA lightweight virtual machine for the Lua programming language502
kyren/piccoloAn experimental stackless Lua VM implemented in Rust to achieve safe execution of untrusted scripts1,728
remko/uxn.wasmAn emulator implementation of the Uxn virtual machine in WebAssembly41
dhavalkapil/luaverA tool for managing and switching between different versions of Lua, LuaJIT, and Luarocks.273
munvm/munvmA cross-platform Lua runtime with JIT compilation and managed memory management.8
leafo/magickProvides Lua bindings to ImageMagick's MagickWand or GraphicsMagick Wand libraries for image processing and manipulation.410
vvanders/wasm_luaA Lua interpreter running in a WebAssembly environment795
ceifa/wasmoonA Lua VM that embeds JavaScript and provides efficient WebAssembly compilation for compatibility with Node.js applications.498
imbacraft/dusk.nvimA Lua config for full-stack Java development with integrated development tools and features.50
kwanhur/lua-resty-imagickA Lua library providing bindings to ImageMagick's MagicWand, enabling image processing and manipulation11
milochristiansen/luaA Go-based Lua 5.3 VM and compiler for embedding into Go programs920
mah0x211/lenvA tool to manage Lua versions on a system.44
jbyuki/one-small-step-for-vimkindAn adapter for Neovim that enables debugging of Lua code413