Tessera is a small menu bar app for macOS. Save your layouts, press ⌃⌥1, and your windows tile. Drag one window onto another to swap them. Try it below.
$ curl -fsSL https://raw.githubusercontent.com/Asm3r96/tessera/main/install.sh | bashHover a mode to preview it. Drag a window onto a zone to swap or replace.
This is a simulation in your browser. Shortcuts work here too: ⌃⌥1 to ⌃⌥5.
How it works
Click a layout in the menu bar or press ⌃⌥ and its number. The front window gets the biggest zone.
Hover a mode and the screen shows which app lands in each zone before anything moves.
Drag a window onto another zone to swap places. Drag a new app onto a zone to take that spot.
Drag the line between two windows. Every window on that line follows, so nothing overlaps.
Install
Free and open source. No account, no subscription, no network access after install.
$ curl -fsSL https://raw.githubusercontent.com/Asm3r96/tessera/main/install.sh | bashPrefer to build it yourself? The README shows how, with only the Command Line Tools. Tessera saves no window contents.