I had one of this GUI libraries in mind to use on Play2D, but I'd like to hear the opinion of whoever reads this.
https://github.com/matiasah/gui/wiki
https://github.com/matiasah/gui2
https://www.kennyshields.net/git/?p=loveframes
Although the first one is the one with the best optimization, it reuses old generated canvases so that it doesn't need to recalculate a new image per frame. It's memory usage is higher, but the CPU usage is considerably lower, this is useful especially on the Textarea object (which loops over every character, this is a expensive operation).
https://github.com/matiasah/gui/wiki
https://github.com/matiasah/gui2
https://www.kennyshields.net/git/?p=loveframes
Although the first one is the one with the best optimization, it reuses old generated canvases so that it doesn't need to recalculate a new image per frame. It's memory usage is higher, but the CPU usage is considerably lower, this is useful especially on the Textarea object (which loops over every character, this is a expensive operation).