TL;DR. A scrolling window manager keeps each window at a width you choose and lays them in a horizontal row that continues past the edge of the display. You scroll or use shortcuts to move along that row instead of shrinking every app into a tiling grid. Ribbon is that model on macOS 14+.
Direct answer
A scrolling window manager does not divide the screen into equal tiles. Windows keep size. The strip extends sideways. You bring the next column into view when you need it.
If you keep a browser, editor, terminal, and chat open at once, and you hate re-fitting them every time something new appears, this is the layout model that matches that habit.
How the strip works
New windows open beside the focused one. Closing a window closes the gap. You set widths (thirds, half, two-thirds, full). Two windows can share one column as a stack.
Ribbon runs from the menu bar. It does not invent a second desktop, and it does not replace Mission Control. Quit Ribbon and macOS restores the previous frames.
Scrolling vs tiling vs Stage Manager
| Approach | What stays visible | Typical cost |
|---|---|---|
| Tiling (many yabai-style setups) | Everything, but smaller | Constant reflow; some tools need SIP off |
| Stage Manager | One focus pile | Other work is tucked away |
| Scrolling strip | Full-size columns off-screen | You scroll or shortcut to reach them |
Rectangle and Magnet still help for one-off snaps. They do not keep a living row of full-size apps. Yabai can do aggressive tiling; many setups ask you to turn System Integrity Protection off. Ribbon stays on Accessibility only.
Who this fits
- Developers and designers with five-plus apps open most of the day
- Support and research roles that jump between tickets, docs, and browsers
- Anyone who tried Stage Manager and missed seeing the rest of their windows at a glance
It is a weaker fit if you only use two apps, or if you want every window forced into a perfect mosaic.
Try the model on your Mac
- Download Ribbon and drag it to Applications.
- Follow Mac Setup for Accessibility and Mission Control.
- Open a few apps, set widths from the menu, then swipe with three fingers.