The best window manager for a MacBook screen

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

On a 13-, 14- or 15-inch MacBook, the trick is to keep each window wide enough to use and move between them quickly. For two windows, macOS tiling or Rectangle is enough. If you juggle five or more, a scrolling window manager keeps every window at a usable width and lets you swipe between them on the trackpad.

Why grids get cramped on a laptop

Grid tilers were designed with big monitors in mind. Every new window splits the screen again, so the space per window keeps falling. On a 27-inch display, four tiles can still be comfortable. On a 13-inch MacBook Air, the third split already gives you a browser that hides its sidebar, a code editor that wraps every line, and a terminal you can't read without squinting.

Laptop work tends to look like this: one main window you're focused on, one you glance at, and several more you need every few minutes. What matters is that the main window is big and the others are one keystroke or swipe away. Seeing all of them at once matters less.

What macOS gives you

Snapping apps

Rectangle and Loop are free and great at one job: putting the focused window exactly where you say, with a shortcut or a drag. On a laptop you'll mostly use halves, maximize, and maybe two-thirds plus one-third for an editor and a narrow helper window.

They don't manage anything after that. Open a new window and it lands wherever the app puts it, on top of your neat halves.

Grid tilers, with a laptop mode

If you like automatic tiling, the grid tools have modes that suit small screens better than plain splits:

These work, but you end up switching layouts to avoid the cramped default. See Ribbon vs AeroSpace for how a grid and a strip differ in daily use.

A scrolling strip

A scrolling window manager handles the small screen differently. Windows sit as columns on a strip that runs past the screen edges, so nothing ever gets squeezed to fit. On a MacBook that usually means one or two columns visible at a time, each at a width you chose. If the idea is new, start with what a scrolling window manager is.

How that looks in Ribbon on a laptop:

Try it with a trackpad in the live demo.

Honest limits

A strip isn't magic on a small screen, and it's worth knowing the costs before you pay for anything.

Side by side

Windows usable at onceNew windowEffortBest for
Full screen + Spaces1Its own Space if full screenNoneOne app at a time
macOS tiling / Split View2Lands on topLowTwo apps, now and then
Rectangle / Loop2–3Lands on topLowPlacing windows exactly
Grid tilerAll, but smallEverything shrinksMedium to highPeople who want every window visible
Scrolling strip (Ribbon)1–2 at full size, rest a swipe awayNew column, nothing shrinksLowMany windows on a small screen

If the strip sounds right, Ribbon runs on any Apple silicon MacBook (M1 or later) with macOS 13 Ventura or later. It's $9.99 once; all sales are final, so try the demo first.

FAQ

What's the best window manager for a 13-inch MacBook Air?

For two windows at a time, macOS's built-in tiling or Rectangle is enough and free. If you keep many windows open, a scrolling window manager like Ribbon keeps each one at a usable width instead of splitting the screen into slivers.

Is tiling worth it on a small laptop screen?

Grid tiling with more than two or three windows usually isn't, because every window gets too narrow. Halves work, and a scrolling layout scales better because it never shrinks windows to fit.

Does Ribbon work with the MacBook's built-in trackpad?

Yes. A three- or four-finger swipe slides the strip and follows your fingers. You'll need to move macOS's full-screen swipe off three fingers and turn off Three Finger Drag; Ribbon's Mac Setup page checks both.

What happens when I connect my MacBook to an external monitor?

Each display gets its own strip with its own focus. ⌃⌥N sends the focused window to the next display, and each macOS Space keeps its own strip too.

Does Ribbon run on Intel MacBooks?

No. Ribbon needs Apple silicon (M1 or later) and macOS 13 Ventura or later. On an Intel MacBook, look at free options such as yabai, which supports Intel Macs.

Keep reading