Organize Windows on OS X Without a Mouse

Spectacle source code:

Spectacle allows you to organize your windows without using a mouse. Move and resize windows with ease. Window control with simple, customizable keyboard shortcuts.”