Wheatleaf is a Wayland compositor written in JavaScript and uses WebGL to show the windows in your browser. Unlike Greenfield, Wheatleaf does not use WebSockets. Instead, it runs programs in the browser and sends the window stack to Wheatleaf to render onto the canvas.
Wheatleaf uses Westfield instead of wayland-protocols, and Browsix to provide a Unix environment to processes.