Xmonad je minimalistički upravitelj prozorima napisan u Haskellu koji automatizirano raspoređuje prozore na ekranu tako da radna površina bude što iskoristivija (tzv. tilling window manager).