glibc -> wayland -> gtk
I started a war answering there. You want a monolithic standard api? Great you do it.
You know what you'll get? Even more options.