A lightweight Windows window manager inspired by Rectangle for macOS.
Snap windows to halves, quarters, or center using simple keyboard shortcuts — no mouse needed.
All shortcuts use Ctrl + Alt as the modifier.
| Shortcut | Action |
|---|---|
Ctrl+Alt+← |
Left half |
Ctrl+Alt+→ |
Right half |
Ctrl+Alt+↑ |
Top half |
Ctrl+Alt+↓ |
Bottom half |
Ctrl+Alt+U |
Top-left quarter |
Ctrl+Alt+I |
Top-right quarter |
Ctrl+Alt+J |
Bottom-left quarter |
Ctrl+Alt+K |
Bottom-right quarter |
Ctrl+Alt+Enter |
Maximize |
Ctrl+Alt+C |
Center |
The original Rectangle on macOS uses Control + Option (⌃⌥) as its modifier. On a Mac keyboard, the bottom row goes Control, Option, Command — so the modifier is just two adjacent keys.
I use PowerToys Keyboard Manager to remap my bottom-row keys to Ctrl, Alt, Ctrl (left to right), matching the Mac layout. This makes Ctrl+Alt combos feel just as natural as on macOS — two adjacent keys with one hand.
- System tray icon with right-click menu
- Auto-start with Windows (toggle via tray menu)
- Multi-monitor support (snaps to the monitor the window is on)
- Single instance — prevents duplicate processes
- Windows 10 or later
- .NET 8.0 Runtime
dotnet run --project RectangleWinOr build a standalone executable:
dotnet publish RectangleWin -c Release -r win-x64 --self-containedMIT