Defold GUI

Defold GUI provides customizable widgets to a Defold game engine project.

There are a few great gui libraries out there already. I kept the following two principles in mind for this one:

  1. Maintain a dead simple API.
  2. Allow the developer full control over the styling of their widgets.

It was a fun challenge creating a performant gui library. As of the first release, only four widgets are supported, those being:

  • Button
  • Toggle (combines functionality of both the radio button and checkbox)
  • Text
  • Scroll

More widget types in the works.

Happy Defolding!


Thank you for sharing this! I’m familiarizing with this, but I already like the idea of grouping the nodes :wink: