Cherry reconstructs human-readable Lua source from compiled Luau bytecode. Fast, accurate, built for Roblox — powered by Rust.
Cherry is a high-performance Luau decompiler written entirely in Rust. It reconstructs readable Lua source from raw or base64-encoded bytecode produced by the Roblox engine.
The core pipeline uses control-flow graph analysis, SSA form, and structured loop detection — producing output that mirrors original source, not a raw disassembly dump.