A fast, seamless, and client-side Lua execution environment right in your browser.
Write and run your Lua code instantly using Fengari, with syntax highlighting and persistence.
100% serverless! Your code is evaluated directly in your browser using the Fengari virtual machine.
Lua Web Runner is a powerful browser-based IDE designed to make writing and testing Lua code easier than ever.
By leveraging the Fengari Lua virtual machine, we can provide a complete execution environment entirely on the client side. This means lightning-fast execution, zero server latency, and full privacy for your scripts.
Whether you're a beginner learning Lua or a seasoned developer prototyping algorithms, Lua Web Runner has the tools you need: persistent state, line numbering, syntax highlighting, and a clean user experience.
This runner supports standard Lua 5.3, and includes a lightweight polyfill for basic Roblox (Luau) globals and a mini-canvas emulation for the LÖVE (love2d) framework love.graphics API.