lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Glu is a cross-platform GUI for running Lua scripts.  The app includes
a statically embedded Lua interpreter (v 5.4.4) as well as built-in functions
and modules that allow Lua programmers to create 2D graphics and
interactive applications.

Glu is free, open source (MIT license) and runs on Windows/Mac/Linux.
Download links and screenshots can be found here:

https://glu1.sourceforge.io

Two important changes in this release (see Help > Changes for more):

* cv.load can load an SVG file into a clip at a specified size:
https://glu1.sourceforge.io/screenshots/svg.png

* Buttons can use a clip image rather than text for their label.
For example: help_button = cp.button("image=help_icon",ShowHelp)

Some recent additions to the curated collection (download them by
selecting "Download Script..." from Glu's File menu):

* DominoLife.lua implements various cellular automata rules
on non-periodic domino tilings:
https://glu1.sourceforge.io/screenshots/dominolife.png

* Mandelbrot.lua is a simple Mandelbrot Set explorer:
https://glu1.sourceforge.io/screenshots/mandelbrot2.png

* VortexMath.lua generates "Vortex Math" images:
https://glu1.sourceforge.io/screenshots/vortex.png

* TheNuMoon.lua is a short movie about Elon Musk's 13th son. ;)

Enjoy!
Andrew Trevorrow (on behalf of the Glu Group)