1
4
Fork
You've already forked godot-luau-script
0
GDExtension support for Luau as a scripting language. MOVED TO https://git.seki.pw/Fumohouse/godot-luau-script
This repository has been archived on 2025年08月10日. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • C++ 80.9%
  • Python 12%
  • Lua 6.4%
  • Shell 0.5%
  • Nix 0.2%
Find a file
2025年08月10日 14:25:18 -07:00
.vscode Fix type definitions 2025年03月14日 19:51:43 -07:00
bin Fix GDExtension file 2025年03月15日 21:54:53 -07:00
bindgen More bindings cleanup 2025年03月16日 16:06:06 -07:00
build_containers Update upstream 2025年08月10日 14:25:18 -07:00
definitions Update documentation and README 2025年03月14日 19:51:43 -07:00
docs Update upstream 2025年08月10日 14:25:18 -07:00
extern Update submodules 2025年03月14日 19:51:43 -07:00
src Reduce String allocations in bindings 2025年03月16日 01:22:22 -07:00
test_project Update submodules 2025年03月14日 19:51:43 -07:00
tests Unbind lerpf 2025年03月16日 15:11:01 -07:00
.clang-format Tabs, not spaces 2024年06月05日 14:47:38 -07:00
.clang-tidy Enable and adopt some clang-tidy checks 2023年07月24日 13:54:21 -07:00
.clangd Switch language server to clangd and debugger to lldb 2022年12月30日 19:57:27 -08:00
.envrc Apply code formatting 2025年03月13日 19:00:57 -07:00
.git-blame-ignore-revs Fix typo 2024年06月05日 19:11:54 -07:00
.gitignore More performance improvements 2025年03月16日 01:22:22 -07:00
.gitmodules Setup as standalone repository 2022年11月24日 13:21:57 -08:00
COPYRIGHT.txt Update upstream 2025年08月10日 14:25:18 -07:00
format.sh Apply code formatting 2025年03月13日 19:00:57 -07:00
LICENSE.txt Copyright information update 2023年06月24日 02:11:53 -07:00
README.md Update upstream 2025年08月10日 14:25:18 -07:00
SConstruct Clean up binding generators 2025年03月14日 20:44:47 -07:00
SCSub_bindgen.py More bindings cleanup 2025年03月16日 16:06:06 -07:00
shell.nix Reduce String allocations in bindings 2025年03月16日 01:22:22 -07:00

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.