GUI lib based on GLFW that support xml/json description files?


I am looking into using a GUI library that used GLFW to manage its things while vulkan is used behind.
I would like that library to be C++ oriented (writing a wrapper is not always fun) and being able to describe the UI with a XML or JSON file so it’s directly in the code.
I’ve look at ImGUI but seems better to have a quick interface or debug interface, NanoGUI is a bit better but still not my thing.
I tried to use QT and make them coexist together (it can work) but it’s really not clean or light.

Any idea or suggestion ? If I have to use an existing one and wrap it because there are no alternative it will be done but I really would like to avoid that.

Best regards,