Amethyst
Automatic tiling windows, xmonad style.
About Amethyst
Amethyst arranges windows into layouts such as tall, wide, columns or fullscreen as you open them, and moves and resizes them from the keyboard. Layouts are kept per screen and per Space, and everything is set from a regular settings window.
Install Amethyst
Download it from the links above, or install it from the Terminal:
brew install --cask amethyst Questions about Amethyst
Is Amethyst free?
Yes. Amethyst is free and open source under the MIT license. The source code is on GitHub at ianyh/Amethyst.
Where can I download Amethyst for Mac?
Download Amethyst from the developer's website (ianyh.com) and GitHub. MacWorthy links only to official sources.
Can I install Amethyst from the Terminal?
Yes. With Homebrew, run brew install --cask amethyst.
What are good alternatives to Amethyst?
Other windows & desktop apps for Mac worth a look are Rectangle (open source), Loop (open source), AltTab (open source) and Boring Notch (open source).
Other windows & desktop apps like Amethyst
Rectangle
Window snapping with keyboard shortcuts.
Loop
Window management with a radial menu.
AltTab
Windows-style alt-tab, with window previews.
Boring Notch
A free, open-source notch companion.
DockDoor
Window previews when you hover the Dock.
Thaw
A free menu bar manager for recent macOS.
Magnet
Snap windows into place by dragging.
Moom
Save and restore entire window layouts.