Skip to content

Latest commit

 

History

History
102 lines (67 loc) · 2.53 KB

File metadata and controls

102 lines (67 loc) · 2.53 KB

MoonGUI Logo

MoonGUI

Java 21+ MIT License Version Stars


What is this?

MoonGUI is a modern framework for Lua applications. It uses JavaFX as its backend.
This system solves almost all GUI-related problems for Lua developers who don't have access to a native GUI toolkit.
This project is still in BETA, which means it may not work as expected.

How to use

To use MoonGUI, you can either run the provided .exe or set moongui as a system environment command.

Check the version:

moongui -v

Help menu:

moongui -h

Run your MoonGUI application:

moongui <filename.lua>

Images from app

  • Coding (VS Code recognizes!)

image

  • App Example

image

  • Video Using
Gravacao.de.Tela.2025-11-21.235131.mp4

Requirements

You don’t need Java or JavaFX to use the CLI (.exe). However, to build or modify MoonGUI, the following are required:

Requirement Version
Java 21+
JavaFX 21+
Maven 3.5.8+
Lua 5.2+

Note: Using a version below the recommended ones may prevent the project from compiling or running.

License

MIT License

Star History

Star History Chart

Made by

This program was made with ☕ by Theuzz Dev from 🇧🇷