Scwm is the Scheme Constraints Window Manager, a highly dynamic and extensible window manager for the X Window System. Scwm embeds Guile Scheme as the configuration and extension language, and includes a sophisticated constraint solver for permitting the user to interactively specify constraints among top-level window sizes and positions. Nearly all decorations can be changed at runtime on a per-window basis. Dynamic loading of C modules is supported. Scwm is self-documenting and provides a powerful protocol for interacting with the window manager from other processes.
Orion is a window manager for the X11 windowing system. It is written in Scheme and accesses Xlib via the scx library for scsh. It is in fact a family of window managers that can be nested. This enables great flexibility and efficient handling of X11 applications. It currently comes with four child window managers: a conventional moving window manager, a window manager for stacking windows in a frame, a window manager for splitting windows horizontally, and vertically and a work space manager. It also supports saving the window manager layout and programmatic configuration.
Anarchy is a window manager for the X Window System. It is implemented in less than 500 lines of CLOS oriented Scheme code. The implementation language is Gauche Scheme. Despite its small code size, it supports most functions expected of a basic window manager (move, resize, hide, minimize, maximize, list windows, root menu).