monsterwm is a minimal, lightweight, tiny but monsterous dynamic tiling window manager. It will try to stay as small as possible. Currently under 750 lines with the config file included. It provides a set of different layout modes (see below), and has partial floating mode support. Each virtual desktop has its own properties, unaffected by other desktops' settings. For screenshots and ramblings/updates check the topic on ArchLinux forums.
These details are provided for information only. No information here is legal advice and should not be used as such.