LuaRT logo

Windows programming framework for Lua

Luart empowers developers to create lightweight Windows console and desktop applications

by using Lua speed and simplicity.

Fast and easy

Develop with Lua, a simple and fast programming language

Beginner friendly

Develop only in Lua
No C/C++ compilation needed

Lua object oriented programming

Use Lua objects, constructors, properties, inheritance, mixins...(more on Objects)

Asynchronous

Use asynchronous tasks for non blocking operations (more on Asynchronous programming)

rtc Lua compiler

Build standalone executables from your Lua scripts with embedded content (more on rtc)

Integrated tools

Code and debug with the Luart Studio IDE
Design desktop applications with RTBuilder

Batteries included

Lua modules for native GUI, audio, graphics, networking, C FFI... (more on LuaRT modules)

Documentation

More than 1K+ pages of documentation with examples and tutorials

Download

Luart is released under the MIT license. Source code is available on Github.