Luny Docs

Program Unity in Lua

Luny Documentation

Luny Logo

Luny allows you to write Lua scripts in Unity instead of C#. Both Editor and Runtime APIs are available.

Lua scripts will hot reload after every change, enabling you to prototype and explore a lot faster than with C#.

Please consider sponsoring Luny on Patreon or GitHub.

For more info visit LunyScript.com and the Luny Unity package GitHub repository.



A word from the author

Luny was a crazy amount of work (~9 months) to just create the infrastructure for Lua in Unity to work naturally. I wish to keep working on Luny since it's downright awesome to iterate without delays, to stay in the flow while coding. To that end, I want you to ..

.. use Luny first of all! Provide feedback, make requests, report issues: all right here or via social channels: Website, Discussions, Discord, X, Email (for personal inquiries). And join my Patreon to stay in the loop.

Let me know what your use-cases are, and how Luny helps, or could be helpful if only it did that specific thing.

Then just follow the most important Luny Club rules:

  1. DO talk about Luny!
  2. DO talk about Luny!

Spreading the word is most helpful! :)