i3 is a tiling window manager, completely written from scratch. The target platforms are GNU/Linux and BSD operating systems. i3 is primarily targeted at advanced users and developers.