piccolo

Lua VM

An experimental stackless Lua VM implemented in Rust to achieve safe execution of untrusted scripts

An experimental stackless Lua VM implemented in pure Rust

GitHub

2k stars
43 watching
63 forks
Language: Rust
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
lilyball/rust-luaRust bindings to Lua 5.1 providing a safe interface127
tickbh/td_rluaA high-level binding for Lua 5.3 in Rust.53
tomaka/hluaA Rust library that provides a high-level interface to Lua 5.2506
sygmei/luatalkA collection of Lua code examples and explanations for a talk on the Lua programming language3
gamesys/moonshineA lightweight virtual machine for the Lua programming language502
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
xxuejie/sohm.luaAn alternative Redis client library for use in a distributed cluster setup9
vxpm/ferris.nvimA Neovim plugin for interacting with Rust Analyzer's LSP extensions99
mlua-rs/mluaBindings to the Lua programming language for Rust with support for asynchronous execution and WebAssembly.1,821
andremm/typedluaA statically typed superset of Lua with optional type annotations and object-oriented programming features.568
thenorthmemory/wxbizmsgcryptImplementation of WeChat Message Cryptography in Lua13
vvanders/wasm_luaA Lua interpreter running in a WebAssembly environment795
kran/lua-resty-ormAn object-relational mapping (ORM) tool for building database queries in Lua.31
jzrake/lunumA C-based extension for Lua that provides flexible and robust numeric array manipulation facilities.38