Skip to content

Fumohouse/godot-luau-script

Repository files navigation

godot-luau-script

Godot Badge Code style: black

Note

This repository is mirrored from Forgejo to GitHub. Issues and pull requests are accepted from both sites, but pushes only occur from Forgejo.

GDExtension for Godot 4 adding support for Luau, a variant of Lua 5.1, to Godot as a scripting language.

Documentation

Development status

godot-luau-script is currently under probationary maintenance.

Fumohouse, the main user of GLS, has transitioned to GDScript as the primary language.

GLS is undergoing a gradual rework to resolve selected issues, stay up-to-date with upstream changes, and improve ergonomics. If the project reaches an acceptable state, it will re-enter active maintenance and be included in Fumohouse as a secondary language.

The timing and reliability of these updates is not guaranteed. New releases may not be published during this time.

Recurring maintenance tasks

  • Keeping up-to-date with GDExtension changes
  • Areas that must be synced with Godot (grep "! SYNC WITH")

License

See LICENSE.txt.

Detailed information on the copyright of dependencies can be found in COPYRIGHT.txt.