tl;dr

Want it to feel built into macOS — gestures, animations, GUI settings? ChainYourMac ($19.99 one time; yes, it's ours). Want free and love Lua? PaperWM.spoon. Want the barest possible experiment? ScrollDesktop.spoon. And if you actually want a grid tiler, that's a different list — see the end.

What we judged on

First, the disclosure: this site belongs to ChainYourMac, so we have a horse in this race. The way we keep the ranking useful anyway is simple — we tell you exactly why each alternative wins for its audience, and who should not pick ours. The criteria:

  • Fidelity to the scrolling model — windows on an endless strip, no reflow, scroll to navigate (the model explained);
  • Mac-nativeness — trackpad gestures, animations, Spaces and multi-monitor behavior;
  • Setup and maintenance effort — from "drag to Applications" to "maintain a Lua config";
  • Ongoing support — who answers when something breaks.

#1 — ChainYourMac (native app)

Full disclosure again: this one is ours. Here's the case for it anyway. ChainYourMac is the only native app implementation of scrollable tiling on macOS: a SwiftUI interface over a Rust engine, with window operations completing in under a millisecond and animations running at up to 120 fps.

What that buys you over the script-based options: trackpad swipes with real macOS momentum, spring animations when windows slide into place, a GUI for every setting (width presets, focus behavior, shortcut recording — no config files), window stacking, an independent strip per display and per macOS Space, and a developer you can actually email. Install is a DMG drag; the only permission it needs is the standard Accessibility one.

Who shouldn't buy it: if you're a Hammerspoon user who enjoys maintaining your own tooling, the free Spoon below will genuinely make you happy — and if you want everything open source on principle, that's the Spoon too. It's $19.99 one time (lifetime license, free updates) and requires macOS 13+.

#2 — PaperWM.spoon (best free option)

PaperWM.spoon is the reason "PaperWM for Mac" is a real thing you can have. It's a free, open-source Lua script for Hammerspoon that recreates the scrolling layout faithfully: strip tiling, keyboard navigation, off-screen parking, multi-monitor support.

The trade-offs are the honest cost of being a script: you install and update Hammerspoon, configure in init.lua, and debug in a Lua console. Navigation is keyboard-first — native gesture scrolling with momentum isn't really achievable from the Hammerspoon layer, and animations are minimal. None of that is criticism; it's a tinkerer's tool and a very good one. Verdict: the best free choice, if the Hammerspoon workflow appeals to you.

#3 — ScrollDesktop.spoon (minimal experiment)

ScrollDesktop.spoon is a much smaller Hammerspoon script that makes your desktop scrollable in a simpler sense — think of it as a proof of concept for the panning idea rather than a full window manager. There's no real layout engine underneath, which is exactly its appeal: minimal moving parts, minimal config.

Verdict: fun to try in ten minutes; not a daily driver if you want maintained layouts, stacking, or per-display strips.

Side by side

ChainYourMacPaperWM.spoonScrollDesktop.spoon
Price$19.99 one timeFree, open sourceFree, open source
Runs asNative app (SwiftUI + Rust)Hammerspoon Lua scriptHammerspoon Lua script
SetupDrag DMG to ApplicationsHammerspoon + init.luaHammerspoon + init.lua
Trackpad gesturesYes — native momentumLimitedScroll-based, basic
AnimationsYes — 120 fps springsBasicBasic
Window stackingYesNoNo
Multi-monitor stripsYesYesNo
ConfigurationGUI, live reloadLua codeLua code
SupportDeveloper emailGitHub issuesGitHub issues

How to choose in 30 seconds

Ask two questions. First: do you enjoy maintaining your tools? If a Lua config file sounds like a fun weekend, install Hammerspoon and PaperWM.spoon — you'll get the real workflow for free and you'll enjoy the tinkering. If the honest answer is "I want to swipe my trackpad and have it work," the native app is worth its price the first day.

Second: how much do gestures matter to you? This is the sharpest practical difference in the whole category. Keyboard navigation is solid everywhere, but fluid trackpad scrolling with momentum — the thing that makes the strip feel like scrolling a timeline rather than pressing arrow keys — is where the native implementation stands alone. Watch the demo and you'll see what the Spoons can't quite reach from the scripting layer.

Often mentioned, but not scrolling

Search results for this topic love to include yabai, AeroSpace, and Amethyst. All three are excellent projects — and all three are grid tilers: every new window subdivides the screen and resizes its neighbors, which is precisely what the scrolling model exists to avoid. If you're weighing a strip against a grid, we've written up the honest comparisons: vs yabai, vs AeroSpace, and vs Amethyst. Snapping tools like Rectangle are a third category again — covered in vs Rectangle.

The #1 pick is two minutes from running.

Native scrollable tiling — gestures, springs, GUI settings, no scripting. Watch the demo first if you like.

Get ChainYourMac — $19.99 one-time purchase · free updates forever · macOS 13+

FAQ

How many scrolling window managers exist for macOS?

As of 2026, three that actually implement the scrolling model: ChainYourMac (a native app), PaperWM.spoon (a Hammerspoon script), and ScrollDesktop.spoon (a lighter Hammerspoon experiment). Tools like yabai, AeroSpace, and Amethyst are often mentioned alongside them but are grid tilers, not scrolling ones.

What's the best free scrolling window manager for Mac?

PaperWM.spoon. It's open source, actively maintained, and faithfully recreates the PaperWM workflow — provided you're comfortable installing Hammerspoon and configuring things in Lua.

Is ChainYourMac worth paying for when PaperWM.spoon is free?

It depends on what you value. PaperWM.spoon gives you the model for free with scripting effort and keyboard-first control. ChainYourMac's $19.99 buys native trackpad gestures with momentum, 120 fps spring animations, a GUI for every setting, window stacking, per-display strips, and direct developer support — with no Hammerspoon or Lua involved. Tinkerers often stay with the Spoon; people who just want it to work tend to prefer the app.

Do any of these require disabling SIP?

No — none of the scrolling options touch SIP. All three work through the standard macOS Accessibility permission. (The SIP conversation belongs to yabai, whose optional scripting addition requires partially disabling it.)

Which macOS versions do these support?

ChainYourMac requires macOS 13 Ventura or later. The Hammerspoon-based options track whatever macOS versions Hammerspoon itself supports, which covers all recent releases.