First implementation is known as https://github.com/SpinyOwl/legui
New implementation should be more flexible.
SpinyGUI requires Java 15+.
LWJGL - Lightweight Java Game Library 3
JOML – Java OpenGL Math Library
NanoVG -Small antialiased vector graphics rendering library for OpenGL.