Bug.n is a tiling window manager for Microsoft Windows that is heavily inspired by DWM for Linux.
SpecsUpdate
Ranked in these QuestionsQuestion Ranking
Pros
Pro Customizable through config files
Just like DWM, bug.n is configured through a plain text file. This is a great resource for setting up your configuration. Original link is down, try this one for the Archive.org copy.
Pro Based on hotkeys
A lot of the other alternatives are GUI based, which are very inefficient compared to the hotkey approach of bug.n.
Pro Open Source
bug.n is free and open sourced.
Pro Saves a lot of windows space
Bug.n can increase the available screen estate by freeing up the space occupied by
the Microsoft Windows Taskbar & the title bar for every single window by hiding and replacing all with a single slim status bar.
The status bar shows the current config of your window setup & can also show system information like time, date and memory usage.
Pro Disabled very easily (windows+ctrl+q)
This is especially helpful while learning to use bug.n.
Pro Supports multiple monitors
Pro Very customizable
You can radically change the way bug.n works to suit yourself, although it takes a little bit of work some times.
Pro Dynamic Tiling Window management
It's sufficiently close to DWM that I use it every day. I have my own customizations and while I don't enjoy autohotkey, it's pretty capable.
Pro Virtual Desktops
It allows you to use "Virtual Desktops" (Like MacOs) where each desktop has it's own windows, at their positions and such.
Pro Handy resource monitor
Has an own conky style resources monitor in its statusbar showing cpu/ram/disk reads/writes, network uploads/downloads and time.
Cons
Con Some applications need manual configuration to have them work well
Con Confusing at first
It is a great program but without a good tutorial. There are a lot of technical documents, which is interesting if there is first a basic tutorial to help the user start. To really understand this software there must be a knowledge of autohotkey. For those familiar with autoit and not autohotkey, there may be a learning curve.
Con Requires AHK
Con Old style program
Seems like it came from 2010...
Con Predefined Layout
You can not define or chose your own layout, there is a set of them (A base of 1 main window and a side-stack, with many alterations, for example mirrored) and that's all! You can not define how you want windows to display.
Con Office 2013 Windows don't play well
Does not remove decorations from, e.g., Outlook 2013 Windows.
Con Doesn't play well with Firefox
Mozilla Firefox has captions and titlebars (using Win-Shift-D (show/hide active titlebar) doesn't work in Mozilla windows) that don't play well, meaning they stay no matter how long one tries to remove them.