Rectangle
Move and resize windows on macOS using keyboard shortcuts and snap areas.
Why consider Rectangle?
Rectangle is an open-source window manager application for macOS written in Swift. It lets users organize multiple app windows into halves, thirds, quadrants, or maximized displays using keyboard shortcuts, menu bar actions, or drag-to-edge snapping.
Learn Rectangle by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of Rectangle
Rectangle replaces paid macOS window tiling utilities with super-fast keyboard shortcuts and gesture snapping.
Quickstart
brew install --cask rectangle- Launch Rectangle and grant macOS Accessibility permissions.
- Use Ctrl+Option+Left/Right Arrow to tile windows to halves.
- Use Ctrl+Option+Enter to maximize.
- Drag windows to screen edges to snap into corners or split views.
Rectangle is licensed under the permissive MIT License.
Related tools
More options with a similar category or technology profile.
McFly
Fly through your shell history with an intelligent neural network search engine.
cheat
Interactive command-line cheatsheets for system administrators and software engineers.
Pipenv
Python development workflow for humans uniting Pipfile, pip, and virtualenv.
Rye
Comprehensive Python package and workspace management tool written in Rust.