Frame app icon

Frame for macOS Tahoe

Windows, where
you want them.

Halves, thirds, corners, and every display — from the keyboard or a drag. Same key, same place, every time.

Version 1.2.0 · macOS 26 · Apple silicon · Signed and notarized

Try a key twice. The window stays put.

Keyboard

Every layout is two keys away.

Control and Option, plus an arrow or a letter. The defaults match Rectangle, so your hands already know them. Change any of them in Settings.

  • Halves, quarters, thirds, sixths, and fourths
  • Maximize, center, restore, larger and smaller
  • Next and previous display
Left half⌃⌥←
Right half⌃⌥→
Maximize⌃⌥↩
Top left⌃⌥U
Center third⌃⌥F
Center⌃⌥C
Next display⌃⌥⌘→

Drag to snap

Or just throw it at an edge.

Drag a window toward an edge or a corner and a preview shows where it will land. Let go, and it’s there.

  • Sides for halves, corners for quarters
  • Top to maximize, bottom for thirds
  • Drag it back out and it returns to its old size
Maximize Thirds

Dead zones

Keep windows off the edge you can’t see.

A monitor’s bottom strip can sit behind a stand or a speaker. Mark it once in Settings, and every snap and maximize on that display stops above it.

  • Per display — top, left, bottom, or right
  • Quick sets for Bottom 20, 40, and 60
  • Remembered while the monitor is unplugged
Frame Settings, Displays pane: the main display has a 40-point bottom dead zone, shown as Active — Bottom 40 pt.
Settings → Displays, with Bottom 40 on.

Exact action

Press it again. Nothing moves.

Some window managers change the size each time you repeat a shortcut. Frame doesn’t. Left half is left half, however many times you press it.

Cycling

  1. ⌃⌥←Half
  2. ⌃⌥←Two thirds
  3. ⌃⌥←One third

Frame

  1. ⌃⌥←Half
  2. ⌃⌥←Half
  3. ⌃⌥←Half

Settings

Settings that look like System Settings.

A sidebar, rounded cards, and a shortcut recorder for every action. Rectangle users can bring their shortcuts, gaps, and snap options across in one click.

Frame Settings, General pane: Accessibility is on, launch at login, hide menu bar icon, move cursor with window, and Import from Rectangle.
General
Frame Settings, Shortcuts pane: Rectangle and Spectacle default packs, a filter field, and recorders for Left, Right, Top, and Bottom Half.
Shortcuts

And the rest.

⇄

Every display

Send a window to the next or previous display, in the order your monitors are arranged.

⌃⌥⌘→
↺

Restore

Put a window back the way it was before Frame moved it.

⌃⌥⌫
▦

Tile and cascade

Arrange every window on each display at once. Palettes and hidden apps are left alone.

✓

Free, no account

The only thing Frame asks the internet is whether there’s an update.

Get Frame.

Free for macOS 26 Tahoe on Apple silicon. Updates arrive on their own.

Download Frame 1.2.0 brew install --cask sooth/tap/frame

Step 1

Install. Unzip into Applications, or use Homebrew.

Step 2

Allow Accessibility. macOS asks once. Frame needs it to move other apps’ windows.

Step 3

Press ⌃⌥←. Change shortcuts and dead zones from the menu bar icon.

Signed and notarized by Apple · Auto-updates with Sparkle · Appcast · What’s new