- Visual user interface design tool for the LuaRT ui module
- Build Windows desktop applications easily
- Generates Lua files, which can then be loaded from Lua scripts
The preferred way to install RTBuilder is to download the latest release package available on GitHub.
Be sure to download the right platform version as your LuaRT installation, either x86
or x64
Just unpack the downloaded archive and extract its content in the folder of your choice.
RTBuilder release package provides a compiled LuaRT executable that embeds all dependencies (you can use it as a standalone app, on a USB key,...)
If you want to modify or extend RTBuilder, you can use the RTBuilder.wlua
script to launch it with the wluart.exe
interpreter.
RTBuilder should be easy to use :
- Put the desired widgets on the Window, move, resize, and set properties as needed.
- Right click on widgets or on the Window currently edited to show a context menu with commands specific to the widget.
- Save the Window as a Lua file using the
Window\Save
menu command - To make the saved Window available in your Lua scripts, just
require()
for it, and it will return aWindow
LuaRT object ready to use. - For more information on the LuaRT ui module, read the ui module documentation
RTBuilder is copyright (c) 2024 Samir Tine. RTBuilder for LuaRT is open source, released under the MIT License.
See full copyright notice in the LICENSE file.