Alternatives to Amethyst

Arrange macOS windows automatically with a keyboard-driven tiling manager. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as Amethyst.

  • yabai

    A tiling window manager for macOS that arranges windows by binary space partitioning and is driven entirely from the command line.

    yabai tiles macOS windows by binary space partitioning and is driven from the command line, has no built-in hotkeys, and some features require partially disabling System Integrity Protection.

  • GlazeWM

    An i3-style tiling window manager for Windows and macOS, configured in one YAML file.

    GlazeWM brings i3-style tiling configured in one YAML file and also runs on Windows, though its macOS support is much newer than its Windows side.

  • AeroSpace

    An i3-like tiling window manager for macOS, written in Swift.

    AeroSpace brings i3-style keyboard-driven tiling to macOS, is written in Swift and has a large active community, though its tiling workflow takes time to learn.

Also worth comparing

These listings name Amethyst as their own alternative, so the relationship runs both ways.

  • Phoenix

    A lightweight macOS window and app manager that you configure and script with JavaScript.

    Amethyst provides automatic keyboard-driven tiling layouts out of the box under the MIT license, so no code is needed before it becomes useful.

  • Rectangle

    Snap macOS windows to halves, thirds, quarters and corners with keyboard shortcuts or by dragging to an edge.

    Amethyst is a free MIT-licensed macOS manager that tiles windows automatically with keyboard navigation, instead of snapping each window to a region yourself.

Similar software

Related functionality, not a direct replacement.