https://github.com/scottwhudson/Lunette
These bindings match Spectacle but you can map to Rectangle's instead.