Bspwm is a popular tiling window manager. It represents windows as the leaves of a full binary tree. Bspwm supports multiple monitors and is configured and controlled through messages. It's an alternate window manager in Archcraft.