What is a scrolling window manager?

By Sheik Ahamed, who makes Findow. Checked on 31 October 2026. All guides

Short answer: a scrolling window manager lays windows side by side on a strip wider than your screen. A new window joins the strip and leaves the others at their size. You move along the strip to reach what's out of view.

The problem it solves

A normal tiling window manager divides your screen. One window gets all of it. Two windows get half each. Open a third and everything shrinks again, and by the sixth window your text editor is a narrow slot. Every new window is a small tax on the ones you were already using.

A scrolling manager takes the opposite view. Your screen is a viewport, like a window onto a long table. Windows sit on the table at the width you gave them. Opening one adds to the table's length and takes nothing away. niri's README puts the rule in one line: "Opening a new window never causes existing windows to resize."

Four small diagrams showing snapping, saved layouts, tiling and a scrolling strip
The four main kinds of Mac window manager.

The ideas you'll meet

The vocabulary is similar across most of these tools, so it's worth learning once.

What a normal day looks like

You keep your work in order. Say terminal, editor, browser, notes, chat. Moving left or right is a key press or a swipe, and the view slides. You stop thinking about where things are in terms of space on the screen, and start thinking in terms of order: chat is to the right of notes. That order stays the same all day, because nothing reshuffles when you open something new.

Two windows you want side by side just need to be neighbours, with widths that add up to the screen. A half and a half. Two thirds and a third. Drag one along the strip or press a key to move it.

Where the idea came from

The best-known versions are on Linux. PaperWM is a GNOME Shell extension that puts windows on a horizontal strip, inspired in part by paper notebooks. niri is a whole Wayland compositor built on the same idea, and its README says it's heavily inspired by PaperWM. Neither runs on a Mac. If you've read about them and want to compare, see niri vs PaperWM.

Why it's harder on a Mac

On Linux, the compositor owns the screen and can put a window anywhere. On a Mac, an app has to ask macOS to move windows, and macOS won't let a window go fully off screen. The notes for PaperWM.spoon, a free Mac version, say this directly: windows that would be off screen sit in a margin at the left or right edge, where they stay visible and clickable. Paneru, another Mac project, keeps a thin sliver of each window at the edge for the same reason.

So every Mac strip is a close copy of the idea, with a slim edge of waiting windows. It works well in practice, but don't expect pixel-for-pixel niri. Multiple monitors need more care too, because a window parked past one screen's edge can land on the next screen. PaperWM.spoon and Paneru both suggest arranging extra displays above or below the main one.

Who it suits

The main cost is that things you can't see are easy to forget. You need a fast way to find them, so a strip pairs well with a window switcher that can search. Our guide to the best window switchers for Mac covers those.

How the strip works in Findow

Findow, which we make, has a Scrolling strip mode. It's off until you pick it in Settings > Arrange or the menu bar. Each desktop keeps its own strip, and Findow remembers order, widths and stacks across restarts.

It needs no SIP changes and no config file. Full-screen and fixed-size windows stay out of the strip. It isn't a port of niri or PaperWM, and it won't match a specialist on every detail. If you want the choices side by side, read our roundup of the best scrolling window managers for Mac.

Findow's overview showing eight windows, one highlighted in amber

Questions

What's the difference between tiling and scrolling window managers?

Tiling divides your screen, so windows shrink as you add more. Scrolling puts them on a strip wider than the screen, so they keep their size and you move along.

Is a scrolling window manager the same as a virtual desktop?

No. A desktop swaps one whole set of windows for another. A strip is one long row you slide along, and you can have a strip on each desktop.

Does niri work on a Mac?

No. niri is a Wayland compositor for Linux. Mac options that use the same idea include PaperWM.spoon, Paneru, ChainYourMac and Findow.

Do windows really go off screen on a Mac?

Not fully. macOS doesn't allow it, so Mac strips keep waiting windows in a thin margin at the screen edge.

Try Findow free for 14 days

Every feature, with no account and no card. Then $19.99 once, with a 14-day refund. For macOS 14 or later.

Download Findow

Keep reading