Best scrolling window managers for Mac (2026)

Updated 2026-10-22 · by the maker of Ribbon

There's no single winner. On macOS 26 Tahoe with Apple silicon, OmniWM is the best free choice. If you're comfortable with a terminal, Paneru is free and runs the same kind of strip. If your Apple silicon Mac is on an older macOS, or you want a settings window instead of a config file, that's where Ribbon, our app, fits.

How we judged

We make Ribbon, so read this with that in mind. We tried to be fair by judging every app on the same plain questions:

Ribbon and OmniWM both work with System Integrity Protection left on, and none of the free projects below asks you to turn it off.

The options, ranked by situation

1. Ribbon: best if you want it to just work on any recent Mac

Ribbon runs on macOS 13 Ventura through 26 Tahoe, on Apple silicon (M1 or later). Every option lives in a settings window, so there's no file to edit. It uses macOS Spaces as they are: each Space on each display gets its own strip. The three- or four-finger swipe follows your fingers and settles on a column, and a Mac Setup page checks the macOS settings that would get in the way.

The engine is built on Paneru, with a native SwiftUI app on top. The downsides: it costs $9.99 once for one Mac, it's closed source, and it does one layout only. There's no overview, no workspaces of its own and no config language (automation is limited to a ribbon:// URL scheme and a small CLI). All sales are final, so try the live demo before you buy.

2. OmniWM: best free option on macOS 26 Tahoe

OmniWM is free, GPL-2.0, actively developed and packed with features: a niri-style scrolling layout, a dwindle (BSP) layout you can choose per workspace, an overview, a command palette, scratchpads and rich trackpad gestures. Configure it in a settings window or a live-reloading TOML file.

The catch is hard: macOS 26 Tahoe or later, Apple silicon only. It also runs its own workspaces and recommends one macOS Space per display. If your Mac qualifies, start here. We compare the two in detail in Ribbon vs OmniWM.

3. Paneru: best free option if you like the terminal

Paneru is a free, MIT-licensed scrolling window manager written in Rust. It gives each monitor and each Space its own strip, supports stacks, trackpad swipes and native tabs, and is configured in TOML or Lua with a CLI for scripting. It's the engine Ribbon builds on, so if you're happy editing ~/.paneru.toml and running a service from the terminal, you can get a similar strip for free.

Two things to know: a thin sliver of each off-screen window stays visible, and it recommends stacking side-by-side monitors vertically in Display settings so windows don't spill onto the next screen.

4. Nehir: niri-only, for macOS 15 Sequoia

Nehir is an opinionated fork of OmniWM that keeps only the niri column layout and runs on macOS 15 and later. It's free (GPL-2.0), has an overview, a workspace bar and split TOML config files plus a settings window. It's a small project and has gone quiet lately: the last commit was in August 2026, and the newest builds are release candidates. Intel support isn't stated.

5. PaperWM.spoon: best if you already use Hammerspoon

PaperWM.spoon is a free, MIT-licensed plugin for Hammerspoon. It gives each Space a strip, supports stacked columns and a floating layer, and has an opt-in trackpad swipe. You set it up in Lua. Like every Mac strip, off-screen windows leave a visible margin at the screen edges. Our PaperWM.spoon setup guide walks through it.

6. ChainYourMac

Another paid scrolling window manager, also built on a Paneru fork. It costs $9.99, needs macOS 13 or later, and runs on Apple silicon only.

7. komorebi for Mac: if scrolling is one layout among many

komorebi for Mac is a port of the Windows tiler. Scrolling is one of many layouts next to BSP, columns, rows and stacks. It's free for personal use, but work use needs a licence at $10 a month or $110 a year. The scrolling layout only works with a single monitor, configuration is JSON plus a CLI and skhd for hotkeys, and it manages its own workspaces inside one macOS Space. More in komorebi for Mac.

8. ScrollDesktop.spoon: a curiosity

ScrollDesktop.spoon turns your desktop into an endless canvas you scroll sideways. It doesn't tile anything, and it hasn't changed since 2024.

Side by side

PriceLicenceMin macOSIntelConfigSpaces
Ribbon$9.99 onceClosed (engine on MIT Paneru)13NoSettings windowmacOS Spaces, strip per Space and display
OmniWMFreeGPL-2.026NoSettings window + TOMLOwn workspaces
PaneruFreeMITNot statedNot statedTOML or Lua + CLImacOS Spaces (+ experimental virtual rows)
NehirFreeGPL-2.015Not statedTOML + settings windowOwn workspaces
PaperWM.spoonFreeMIT13 (via Hammerspoon)Not statedLuamacOS Spaces
ChainYourMac$19.99Closed13NoSettings windowmacOS Spaces
komorebi for MacFree personal, paid for workSource-availableNot statedNot statedJSON + CLI + skhdOwn workspaces in one Space
ScrollDesktop.spoonFreeMIT13 (via Hammerspoon)Not statedLuaNot documented

Often mentioned, but not scrolling

These come up in every "Mac window manager" thread. They're good tools, just a different model.

Pick in 30 seconds

FAQ

What is the best free scrolling window manager for Mac?

On macOS 26 Tahoe with Apple silicon, OmniWM. On older macOS versions, Paneru (TOML and terminal) or PaperWM.spoon (Hammerspoon and Lua) are the free choices.

Which scrolling window managers work on Intel Macs?

Ribbon, OmniWM and ChainYourMac are all Apple silicon only. The free projects (Paneru, Nehir, PaperWM.spoon) don't state Intel support either way, so check their pages.

Do any of these need SIP disabled?

Ribbon and OmniWM work with SIP on, and none of the free scrolling projects here asks you to disable it. yabai is the one that needs SIP partly off for some features, and it isn't a scrolling manager.

Can I run two window managers at once?

No. They fight over the same windows, and some, like OmniWM, refuse to start while another one is running. Quit one before trying the next.

Is Ribbon open source?

No. Ribbon is a closed-source paid app, but its window engine is built on Paneru, which is open source under MIT. All sales are final (terms), so try the demo first.

Keep reading