LuaStudio

This application allows you create and launch Lua code. Check samples for more details. Save and load files to/from cloud. Long press on file/folder/project gives you more options. Wide variety of available libraries.

LuaStudio* based on Lua programming language** version 5.2. You can read more about Lua here: http://www.lua.org.

Lua 5.2 Reference Manual available from this url: https://www.lua.org/manual/5.2/.

LuaStudio JIT based on LuaJIT*** version 2.1.0-beta3 (latest from https://github.com/LuaJIT/LuaJIT). You can read more about luaJIT here: http://luajit.org/.

Project file has extension *.luastudio. You can open it as SQLite data base. Project Samples.luastudio hold this name for default examples. Delete or rename old samples if you want restore original version. Samples available on GitHub

You can run LuaStudio in application mode using command line arguments:

on Mac: open -na LuaStudio.app --args -a Samples.luastudio /HelloWorld.lua "Custom Window Title"

on Windows: LuaStudio.exe -a Samples.luastudio /HelloWorld.lua "Custom Window Title"

Parameter -a and next two: project_file_path and executable_lua_script_path force LuaStudio open and immediately launch Lua file from specific location instead of displaying whole list of available projects. Last parameter window_title responsible for new custom window title, can be omitted.

Full screen mode:

on Mac: use default top left icon for full screen resizing

on Windows: use Alt + Enter keys combination for switching

Current version 2.0.0

* LuaStudio free for all purpose and distributed on AS IS basis with no warranty. You can use it on your own risk with no compensation for any damage or lost.

** Lua 5.2 - Copyright © 1994–2020 Lua.org, PUC-Rio.

*** LuaJIT 2.1.0-beta3 - Copyright © 2005-2020 Mike Pall, released under the MIT open source license.