>>4Wayland is pretty small and people have to write their own compositor library, which is great. Much more control for developers and less fixed stuff like X.
loliwm uses wlc:
https://github.com/Cloudef/wlcAnyone can use wlc to write their own compositor. Or just create your own. This model presents much more flexibility and less bloat on the windowing system. X11 does too many things for its own good. UNIX philosophy.