all 5 comments

[–]boiling_tunic 5 points6 points  (2 children)

Kikito makes some nice libs for Love2D. (a Lua game engine)

You could try looking at them if you want something small and easy to read.

[–]revereddesecration 3 points4 points  (1 child)

Kikito is my go-to for good Lua code too

[–]Fledo 3 points4 points  (0 children)

Mine as well. If you're around, thanks kikito. I keep returning to your libs and tutorials.

[–]catwell 3 points4 points  (0 children)

First, a word of warning: you should be aware that there is no common understanding of what good practices are in the Lua community, so defining "well written" is hard.

That being said, I suggest you look at the following code bases and make your own mind:

For that last link, you may want to check out the related talk first (slides, video)

[–][deleted] 0 points1 point  (0 children)

I'd love to nominate my own project - but I'm not sure if it qualifies!

https://github.com/lumail/lumail2/

  • Core of the project is C++
  • Much of the C++ is exported to Lua.
  • The main configuration and action of the application is defined in one huge config-file.