Ribbon mascotRibbon
DemoPricingShortcutsGuidesFAQsChangelog
Download
Ribbon mascotRibbon

A scrolling window manager for Mac. Windows sit on one strip: scroll instead of shrinking.

Support: [email protected]

  • Listed on MacPip
  • Featured on TryMacApps
  • Ribbon is featured on MacBase
  • Featured on DanielLaunches
  • Featured on CodeHype
  • Ribbon on DodoLaunch
  • Featured on PickMacApps
PricingDownloadShortcutsGuidesChangelogLicensePrivacyTermsRefunds

Compare

Ribbon vs yabaiRibbon vs AeroSpaceRibbon vs AmethystRibbon vs ChainYourMacRibbon vs OmniWM

Guides

4 way split screenAeroSpace alternativesAeroSpace on MacAeroSpace vs yabaiAmethyst alternativesBest Mac window managersBest scrolling window managersBetterSnapTool alternativesHow to use AeroSpaceHyprland for MacKeyboard shortcutsLoop alternativesMac tiling window managersMac window managersMacBook window managerMagnet alternativesMoom alternativesMultiple displaysNiri for MacOrganize windowsPaperWM for MacPrivacyRectangle alternativesScrolling window managersSplit screen on MacSplit screen optionsSplit screen shortcutStage Manager alternativesTrackpad gesturesTroubleshootingWhat a window manager isyabai with SIP onAll guides

© 2026 Ribbon · macOS 14+ · Apple siliconBuilt on top of Paneru

Guides

Best Amethyst Alternatives for Mac (2026)

Amethyst alternatives for Mac: AeroSpace, yabai, HyprMac, OmniWM, Rectangle and a scrolling strip, compared on SIP, Spaces, config and macOS.

Ask AI about this guide

OpenAIClaudeGrokPerplexityGoogle Gemini

Ribbon is the Amethyst alternative for most Mac users, especially when every window has to fit on a small screen. Columns keep their width on a strip, inside native Spaces. AeroSpace, yabai, HyprMac and OmniWM are the fit when you want free tiling of a specific kind. Rectangle is the fit when you want to snap by hand.

The short version

You want...TryPrice
Windows that keep their width on a laptopRibbon$17 once
i3-style keys and instant workspacesAeroSpaceFree, MIT
BSP tiling and a scriptable CLI on real SpacesyabaiFree, MIT
Hyprland-style tiling, settings window, Intel tooHyprMacFree, MIT
Dwindle or scrolling per workspace, macOS 26+OmniWMFree, GPL-2.0
To stop tiling and snap insteadRectangleFree, MIT

What Amethyst does well

Amethyst is an "automatic tiling window manager for macOS à la xmonad". It's free, MIT, runs on macOS 10.15 and later, and is maintained: v0.25.0 shipped in November 2026. It uses native Spaces, needs only Accessibility, and has a preferences window plus an optional YAML file.

Its README documents more than a dozen layouts, including Tall, Wide, Column, Row, Fullscreen, Floating and BSP. The keys use two modifiers: mod1 is ⌥⇧ and mod2 is ⌃⌥⇧. mod1-Space cycles layouts, mod1-J and K move focus, mod1-Enter swaps with the main window.

The full breakdown of layouts and keys against a scrolling strip is in Ribbon vs Amethyst.

Why people look for an Amethyst alternative

  • Small screens. Every layout shares one rule: every window has to fit. Seven windows on a 14 inch MacBook means slivers.
  • Spaces friction. Amethyst's README asks you to turn off "Automatically rearrange Spaces based on most recent use", or keyboard moves between Spaces get unpredictable.
  • Settings that don't stick. If a YAML file exists in your home folder, it overrides the preferences window.
  • A different keymap. i3 and Hyprland users want the keys they already know.

How we compared

  • Model: which kind of tiling, or something else.
  • Workspaces: macOS Spaces or the app's own.
  • SIP: does any feature need it partly off?
  • Config: settings window, file, or both.
  • macOS and chip support, from the maker.

Amethyst alternatives at a glance

RibbonAmethystAeroSpaceyabaiHyprMacOmniWM
Needs SIP disabledNoNoNeverPartly, for 8 featuresNoNo
ModelScrolling stripxmonad-style layoutsi3-style treeBSPHyprland-style dwindleDwindle or niri scrolling
WorkspacesmacOS SpacesmacOS SpacesIts ownmacOS SpacesIts own, 10Its own
ConfigSettings plus TOMLSettings or YAMLTOML onlyShell script plus skhdSettings windowSettings plus TOML
macOS14+, Apple silicon10.15+13+11+ Intel, 12+ Apple silicon13+, Intel or Apple silicon26+, Apple silicon
Price$17 onceFreeFreeFreeFreeFree

Ribbon

Ribbon doesn't fit every window onto the screen. Each display gets a strip of full-height columns that runs past the edge, and a new window opens beside the focused one without resizing anything else. ⌃⌥← and Right move along the strip, ⌃⌥R cycles the focused column through a quarter, a third, a half, two thirds, three quarters and full. Like Amethyst, it uses native Spaces and has a settings window.

One-time: $17 for one Mac, $39 for three, $59 for five.

Good to know: Ribbon needs Apple silicon and macOS 14 or later, and there is no free trial. The browser demo shows the model.

AeroSpace, if you want i3 keys and fast workspaces

AeroSpace is "an i3-like tiling window manager for macOS", free and MIT, macOS 13 and later. It runs its own workspaces instead of Spaces, which is how it switches instantly without asking you to touch SIP. Everything lives in ~/.aerospace.toml.

The catch: no settings window, ever, and it's still beta. If you liked Amethyst's preferences pane, you'll be editing text. Best AeroSpace alternatives covers its own trade-offs.

yabai, if you want more control

yabai does BSP tiling on native Spaces and is driven from a shell. Free, MIT, v7.1.25 from May 2026. You add hotkeys with skhd. Core tiling works with SIP on; eight features, including moving Spaces, need SIP partly off.

The catch: two tools to configure, and the SIP step if you want everything. AeroSpace vs yabai compares the two most-asked-about tilers.

HyprMac, if you came from Hyprland

HyprMac is a free, MIT tiler "inspired by Hyprland", for macOS 13 and later on Apple silicon or Intel. Caps Lock acts as the Hypr key, there are ten workspaces, and settings live in a window.

The catch: a much younger project than Amethyst, with its own workspaces instead of Spaces. More in Hyprland for Mac.

OmniWM, if you're on macOS 26

OmniWM is free, GPL-2.0, and offers niri-style scrolling or Hyprland-style dwindle per workspace. Apple silicon and macOS 26 or later only.

The catch: if you're on Sequoia or earlier, it won't run. Ribbon vs OmniWM compares the two.

Rectangle, if tiling isn't for you

Sometimes the honest answer is that automatic tiling isn't your style. Rectangle is free, MIT, macOS 14 and later, and only moves a window when you ask.

Which Amethyst alternative should you pick?

  • Laptop, too many windows to fit: Ribbon.
  • You know i3: AeroSpace.
  • You want to script it: yabai.
  • You came from Hyprland, or you're on Intel: HyprMac.
  • You're on macOS 26 and want free scrolling too: OmniWM.
  • You want to place windows yourself: Rectangle.
  • Amethyst mostly works: keep it. Turn off the Spaces rearrange setting and delete the stray YAML file first.

Related guides

  • Ribbon vs Amethyst: Mac Window Manager
  • Tiling Window Manager Mac Compared
  • AeroSpace vs yabai: Which Mac Tiler to Pick

FAQs

Short answers for this guide. Setup and license links if you need the next step.

Ask AI about this guide

OpenAIClaudeGrokPerplexityGoogle Gemini

Can’t find what you’re looking for? See the Mac Setup page or write from the app’s About screen.

Ribbon, for most people, because windows keep their width. AeroSpace if you want free i3-style keys. yabai if you want scripting on native Spaces.

What is the best Amethyst alternative?
Ribbon, for most people, because windows keep their width. AeroSpace if you want free i3-style keys. yabai if you want scripting on native Spaces.
Is there an Amethyst alternative with a settings window?
Yes. HyprMac and OmniWM have settings windows, and so do the scrolling apps. AeroSpace and yabai are configured in text files.
Why do my Amethyst settings not change anything?
If a YAML config file exists in your home folder, it overrides the preferences window. Edit or remove the file.
Does Amethyst work on small MacBook screens?
It works, but every window must fit on screen. Past three or four windows they get narrow, which is the most common reason people switch.
Does Amethyst need SIP disabled?
No. Amethyst only needs Accessibility. Of the common tilers, only yabai asks for SIP partly off, and only for some features.

Can’t find what you’re looking for? See the Mac Setup page.

All guides