I am not aware of any open source project using FastUIDraw at this time. However, this makes perfect sense since FastUIDraw just had its 1.0 release last week and up until that release its API had changed frequently.
At one point I had plans to make a Metal backend. Platforms that support OpenGL have zero use/reason to have a Vulkan backend unless the drivers are REALLY bad. A Vulkan backend would essentially use the current GLSL module to build shaders at runtime along with an open source library that creates SPIR-V from such shaders to feed the Vulkan implementation. A Metal backend would require that all the shaders are ported to Metal which is quite a bit of work. However, I am happy to accept pull requests that implement backends (Vulkan, Metal or Direct3D for example).
I have no plans to support cmake at this point. However, the build system just uses GNU make (and NOT auto-tools) and has bits in it to make building easier (just type make to see how to build it really and ideally read the documentation). I am happy to accept pull requests that provide cmake support that is easily maintained and supports all the features in the current GNU-make build system (specifically ability to build both debug and release along with both the GL and GLES backends). In addition, I would love to accept a pull request that implements meson support.
While searching for graphics libraries and lightweight GUIS for C++ I found your library and I wonder if you could give me some information :