According to Reddit: The Best Mac Window Managers in 2026

Ask ten Redditors for the best Mac window manager and you'll get three different products, because you'll have asked three different questions. One person wants to snap a window to half the screen with a keyboard shortcut. Another wants nine named stages replacing Stage Manager. A third wants to close every app for their last project and open every app for the next one in under three seconds. Those are three categories of tool, not three flavors of the same thing. Reddit conflates them constantly. This piece pulls threads from r/macapps, r/MacOS, r/mac, and r/unixporn and sorts the field by what the tool actually does.

macOS still doesn't have proper window tiling. That gap is why this category exists, and why Reddit keeps arguing about it.

The short answer

For snapping and tiling (the "put this window on the left half of the screen with a keystroke" problem), Redditors' default is Rectangle (free, open source) or Magnet ($8, App Store). Advanced tilers reach for AeroSpace or yabai. For a Stage-Manager-style shell with named stages of currently-open windows, BetterStage is the most-recommended paid pick. For rebuilding an entire project workspace (apps launched, browser tabs restored, window layouts placed, focus rules applied), you're looking at a different category of tool entirely. See section 3.

Pick the category first. The product inside it barely matters.

How we sourced this

We pulled threads from r/macapps, r/MacOS, r/mac, and r/unixporn between late 2023 and mid-2026, weighting recent threads (2024 to 2026) higher and only counting tools mentioned across at least two separate threads by different accounts. For each tool we linked the specific Reddit thread the sentiment is drawn from, and we quoted the top-voted or most-upvoted reply where a direct quote is used. Nothing on this page is invented. Where a claim is our own take rather than Reddit's, we mark it Editor's note.

We're a small Mac software studio in Oulu, Finland (BRNSFT / Ikuna). We ship a tool in the third category below. That tool is discussed transparently in section 3, not slipped into the snapping list.

Category 1: True window snappers and tilers

The oldest and largest category. These tools do one thing: move a window to a defined position on the screen (half, quarter, thirds, custom) usually with a keyboard shortcut, sometimes with drag-to-edge, sometimes with a trackpad gesture. They don't remember what you were working on. They don't restore state. They rearrange whatever windows are open right now.

Rectangle (free, open source)

Rectangle is Reddit's default answer whenever someone asks for a Mac window manager, and it has been for years. The tone across recent threads is close to consensus.

"Yes, rectangle is better (especially since it's free). Even better is the pro version for 10 bucks. This all depends on your needs though." Top reply, r/MacOS "Rectangle is still better"

In r/MacOS "Why Magnet if Rectangle?" a commenter puts the pragmatic case bluntly: "I have since switched to Rectangle (free) and it works just as well as Magnet and has enough additions to it that it is worth using instead."

What Redditors praise: free, open source, keyboard-first, more keybinds than Magnet's default set, edge-snap works, and a "throw" gesture that people fixate on in r/MacOS "Magnet vs Rectangle Pro vs Swish": "It is the FASTEST way to snap windows on macOS and I can't [go back]."

What Redditors criticise: the drag-to-edge behavior can fight the built-in macOS 15 tiling in some setups; a few threads report cursor lag on Apple Silicon under specific display configurations. See r/macapps "Why does EVERY window manager…" for the recurring "windows offset by a few pixels" complaint.

Our take: if you're new to this category, install Rectangle before you install anything else. It's the baseline. Everything else in this section is judged against it.

Magnet ($7.99, App Store)

Magnet is the App Store veteran. It predates Rectangle, it was the incumbent for years, and it's still the pick for people who want a paid, App-Store-vetted install and don't care to configure anything.

The recurring Reddit refrain: if you already own Magnet, keep it; if you're starting fresh, Rectangle does the same thing for free. From r/mac "Try Rectangle before buying Magnet": "Rectangle is a Magnet equivalent app, but it offers a few extra features and, more importantly, it is free and open-source (the developer is very nice)."

What Redditors praise: stable, non-technical, gets updates. What Redditors criticise: paid for something Rectangle does free, fewer keybind slots by default, slower to add new macOS features.

Our take: Magnet is fine. It's not exciting. The Reddit consensus has moved.

Rectangle Pro ($9.99, direct)

A subset of Rectangle users treat Rectangle Pro as the upgrade tier once they've mastered the free version. It adds custom layouts, per-app rules, and mouse-driven radial snapping.

"I've been using Rectangle Pro and it's been great for me. I use an ultra wide monitor so I have the program split the windows into a 4x2 grid." Reply in r/macapps "Best window manager app?"

What Redditors praise: custom app-position rules solve the ultra-wide problem free Rectangle can't; the todo-space bindings save real time for people running a fixed set of apps.

What Redditors criticise: at $10 it's competing with Magnet on price, and Magnet is App-Store native. A few threads argue if you're going to pay, you might as well pay for Moom.

Loop (free, open source)

Loop is the aesthetic pick. It shipped 1.0 in mid-2024 and got a genuinely rare reaction on r/macapps: people who'd been on Rectangle for years actually switched.

"Loop is great for the visual feedback alone." r/macapps "Rectangle, Raycast or Wins Window Manager"

The 1.0 launch thread is one of the best-received window manager launches r/macapps has seen. The mouse-driven radial UI is the piece people call out, and it made the front page of Hacker News the same week.

What Redditors praise: mouse-first radial snapping (hold a modifier, move the cursor, release into a zone); free and open source; nice defaults; active development.

What Redditors criticise: keyboard-first users don't need the visual layer, and Loop is thinner on keybinds than Rectangle Pro. A specific issue surfaced repeatedly: the radial menu can fight macOS's own window tiling if both are on. The fix, per a Loop developer replying in r/macapps: "Use Loop and in Loop's advanced settings turn on 'Use macOS window manager when available'."

Our take: if the trackpad or mouse is your primary input, try Loop before Rectangle. If you live on the keyboard, Rectangle wins.

Moom ($10, direct)

Moom is the veteran of paid snappers. It uses a hover-menu approach: you point at a window's green traffic-light button and a grid appears. It's less "install and go" and more "invest an evening configuring layouts."

The recurring endorsement in threads like r/macapps "Mac Window Management tool for standalone and clamshell mode" is that Moom saves named layouts you can invoke by keystroke: "Moom is good for saving layouts, but it doesn't auto-adjust when you dock/undock or reopen apps; you have to trigger it manually."

What Redditors praise: layout saving; hover-menu is discoverable for people who won't memorize keybinds; long-standing paid app with a real developer.

What Redditors criticise: doesn't restore layouts automatically when you dock or undock. That "clamshell mode" gap is the single most common Moom complaint on r/macapps.

Our take: Moom's layout memory is the closest a pure window manager gets to "workspace" behavior. But layout is not workspace. More on this in section 3.

Swish ($16, direct)

Swish is the trackpad-native option. No keyboard shortcuts. No modifier keys. You put two fingers on a window's title bar and swipe.

"This app makes it better on Mac. It turns the entire titlebar, menubar, and dock into a gesture-based window manager." r/mac "Just found Swish window manager"

What Redditors praise: the gesture set is the fastest snapping if you use a trackpad; pinch-to-close and swipe-to-minimize are muscle memory within a day.

What Redditors criticise: completely useless with an external mouse; the price is high for a snapper; new versions have been slow to arrive.

Our take: MacBook-Pro-only users on trackpads should try it. Anyone running a desk setup with a mouse should skip it.

The tilers: AeroSpace, yabai, Amethyst

A separate tribe. Where snappers ask "where should this one window go?", tilers ask "how should all windows arrange themselves automatically?" (i3-style, no manual placement). These come out of the Linux tiling-window-manager world.

AeroSpace (free, open source) has become the r/MacOS default in this subcategory in the last 18 months, primarily because it doesn't require disabling System Integrity Protection.

"AeroSpace is much better than Yabai for users who don't want to degrade system security by disabling SIP. Also, there is no flickering like with Yabai." r/MacOS "AeroSpace, probably the best window manager for macOS"

yabai (free, open source) is the deeper, more configurable tiler, but it needs partial SIP disabling to get its most-loved features. r/MacOS "Aerospace vs Yabai" sums up the trade-off: "If you are not comfortable with partially disabling SIP then you'll probably be able to do less with Yabai than with Aerospace."

Amethyst (free, open source) is the elder statesman. It predates the current wave and still has a devoted user base in r/unixporn. Simpler than yabai, older than AeroSpace, and dependable.

What Redditors praise about tilers as a group: keyboard-only, no drag, workspaces (in the i3 sense of "spaces of tiled windows") switchable with a modifier key, deeply configurable if you write config files. Great for people coming from Linux.

What Redditors criticise: "Aerospace, Amethyst, Yabai and all the other auto-tiling wm for mac are a little too jank and unpredictable to be a daily [driver]," one commenter argues in r/macapps "macOS tiling manager". Tilers fight non-tiling apps (Zoom, Music, Slack modals) and require patience to configure.

Our take: if you're not already comfortable in Linux i3/sway/Hyprland, don't start here. If you are, AeroSpace is the current best-in-class on macOS.

Category 2: Stage-Manager-style workspace shells

A newer category, born after Apple shipped Stage Manager in macOS Ventura. These tools don't snap windows. They group them. You get a set of named or numbered "stages," each holding a bundle of currently-open app windows, and you switch between them with a keystroke or a click on a sidebar.

One thing to be clear about upfront: the tools in this category do not replace macOS Spaces, and they do not launch or restore closed apps. They arrange and group the windows you already have open. If your Q3 project isn't running (Xcode closed, browser closed, Figma closed), a Stage-Manager-style tool has nothing to show you. See section 3 for the tools that actually rebuild a project from scratch.

Reddit is more divided on this category than on snappers. The consensus on Stage Manager itself is unenthusiastic; the consensus on the third-party alternatives is warmer but fragmented.

Stage Manager (built-in, free)

Reddit sentiment has softened slightly since the Ventura launch, but it's still lukewarm. The recent r/MacOS "For anyone who ignored Stage Manager on Mac… it's actually pretty good" thread (one of 2025's most-cited Stage Manager posts) reads as an apology tour more than an endorsement: "Stage Manager for me is 10/10 when I'm on the road with no secondary monitor and want access to my apps faster than having to Mission Control."

The more representative thread is r/MacOS "Do any of you use Stage Manager?". The OP: "I've tried to convince myself of this several times, but I can't."

What Redditors praise: it's already installed; single-monitor laptop-on-the-couch use case works. What Redditors criticise: the sidebar eats screen space; groups are unnamed; only four visible groups at a time; behavior with external monitors is unpredictable.

Our take: Stage Manager is the right conceptual direction and the wrong execution. Which is exactly the gap the next tool exists to fill.

BetterStage ($19.99 one-time, direct)

BetterStage is the paid Stage-Manager replacement Reddit points to most often. Nine named stages, keyboard switching between them, stages that span every monitor, and (in the Pro tier) auto-tiling modes called Bento Box and Tabbed Layout for the windows inside a stage.

The recent r/macapps "I got tired of playing desktop janitor across 3 monitors" launch thread (posted by the developer, upvoted anyway) captures the pitch: "one bundle of windows per stage, keystroke to swap."

What Redditors praise: named stages instead of Stage Manager's unnamed strip; keyboard shortcuts that actually work; stages that span multiple monitors; auto-tiling inside a stage; active developer.

What Redditors criticise: paid; some report a learning curve; and (the more consequential limitation) BetterStage groups the windows you already have open into stages. It does not launch closed apps, it does not restore browser tabs, and it does not persist a project's state across a full shutdown or reboot cycle. The Save & Load Workspaces feature saves stage arrangements and window positions, not the underlying apps and documents themselves.

Editor's note on what BetterStage doesn't try to do: Reddit sometimes flattens BetterStage into "the app that gives you macOS Spaces done right." It's worth being precise about what it isn't. BetterStage doesn't provide desktop-per-space with its own wallpapers, doesn't launch a project's apps for you, doesn't restore the browser tabs that were open last Thursday when you closed the project, and doesn't do anything on the focus or distraction-blocking side. It arranges the windows in front of you. If the windows aren't in front of you, there's nothing to arrange.

That's the category boundary. It's a good tool inside that boundary.

Spencer (macspencer.app)

Spencer takes a snapshot of your window layout and restores it. Not app state, not tabs. Window positions.

The recent r/macapps "Spencer, A Radically Different Window Manager" launch thread is worth reading in full for the developer's honest scope-setting: "Compatibility with window managers, works well with tools like Moom, Rectangle, and Magnet, but not yet with Aerospace, Amethyst, or Yabai."

What Redditors praise: genuinely fast; niche but well-executed; the developer engages in threads. What Redditors criticise: it's not competing on the same axis as Rectangle. Spencer restores positions, not sessions. If you close all your apps and come back, Spencer won't help; it needs the windows to exist first.

ShiftPlus (shiftplus.app)

ShiftPlus is the least-discussed of the four but shows up as a Stage-Manager-shell alternative in r/macapps threads focused on multi-project workflows. Redditors treat it as a lightweight, keyboard-first BetterStage. Coverage is thin enough that we won't overclaim. Try it if BetterStage feels heavy.

Category 3: Not really window managers, but Redditors keep asking

This is where the category-reframe happens. Read the callout below before the tools.

Editor's callout: window arrangement is not the same problem as context management.

A window manager arranges the windows that exist right now. A workspace manager (sometimes called a context manager) does something different. It remembers which apps, which browser tabs, which documents, and which window positions belonged to "the Q3 report" versus "the client pitch" versus "personal email," and it rebuilds that whole state on command, launching closed apps and restoring closed tabs along the way. We spelled out the full argument for treating these as two separate categories in Why Ikuna Is More Than a Window Manager. Read that if the reframe here feels compressed.

The cognitive-science literature has a specific word for the reason this distinction matters. Sophie Leroy's 2009 study named it attention residue: the mental leftover from the last task that keeps running in the background of the new one. Gloria Mark's research at UC Irvine put a number on the cost: about 23 minutes to fully refocus after an interruption. A snapped window layout doesn't touch that cost. A named stage of the windows you already had open doesn't touch it either. Rebuilding the exact context you were in (the same six apps, the same eleven tabs, the same layout across two monitors, the notifications silenced, the playlist queued) does, because the environment is what pulls the mind back into the task. The six papers we actually built the product around are walked through in The Science Behind Ikuna.

Rectangle can't do that. Neither can Magnet, Loop, yabai, or BetterStage. That isn't a bug. It's the category boundary. Reddit conflates window managers with workspace managers because both categories claim words like "workspace" in their marketing. They solve different problems.

Two tools sit in this third category that Reddit does mention, even though neither is a window manager by any strict definition.

Workspaces by Apptorium (paid, direct)

Apptorium's Workspaces app is a project-based launcher. Each named workspace holds a bundle of apps, documents, folders, and URLs, and one click opens them all. It's discussed in threads like r/macapps "Best app to open predefined group of apps/websites?" as the answer to "how do I launch my whole project stack with one click?"

What Redditors praise: clean UI; per-project document collections; solid Apptorium track record. What Redditors criticise: launcher, not restorer. It opens the set, but window positions and browser-tab state aren't part of the deal in the same way. A few users report the "close everything at end of session" flow is scriptable but not integrated.

Ikuna (free plan, €9/mo Pro) editor's addition

Full disclosure: we make this one. Reddit does not organically recommend Ikuna in "best Mac window manager" threads, because it isn't one, and we don't push it into those threads. Where Ikuna does show up on Reddit is in threads about saving and restoring workspaces, context switching cost, multi-project Mac workflows, and focus without heavy time tracking. That's the honest sourcing note. We're covering it here because sections 1 and 2 both ended with the same footnote: "this doesn't rebuild your project context," and it's a fair reader question to ask what does.

Ikuna is a focus intelligence and context manager for macOS. The definitional walkthrough lives at What Is Ikuna?. In short: each named context ("Client A pitch," "Q3 planning," "Personal") is a full project state, and switching to it rebuilds that state from wherever you were.

What "rebuilds" actually means, in specifics:

  • Apps launched from cold. If Xcode, Figma, and Notion were part of a context, they open. You don't need to have them running first.

  • Browser tabs restored. The exact set of tabs that belonged to the project comes back in the browser window they belonged to.

  • Window positions and multi-monitor layout. Placed where they were, on the monitor they were on. Device Link reapplies the layout when a display reconnects.

  • Rituals per context. Each context can trigger its own wallpaper, playlist, or launch video so the environment cue matches the task.

  • Focus Shield. Per-context distraction blocking that escalates from a nudge to a full-screen block. This is not a global "do not disturb"; it's scoped to the context you switched into.

  • Focus Intelligence. A dashboard that measures context switches, deep-work durations, and when your best focus windows actually happen across the week. Not a time ledger by client (see Ikuna vs Rize for that comparison), a behavioural read.

Rebuild time on a modern Mac is under three seconds for a typical six-app, twelve-tab context.

What Redditors say when Ikuna comes up in the categories it belongs in: the recurring positive is "this is the piece I was missing on top of Rectangle or BetterStage" (context rebuild versus window arrangement). The recurring critique is that the app is Mac-only with no Windows or Linux port and the free tier caps how many contexts you can save. Both fair.

Where Ikuna is weak: if all you want is snapping windows into halves, Ikuna is the wrong tool. If you want a time-tracking client ledger, Ikuna is the wrong tool. If you want a launcher-style "open this bundle of files" without focus tooling, Workspaces by Apptorium is the leaner pick.

Where Ikuna is strong: switching between three to five projects a day on macOS, and wanting the whole environment (apps, tabs, layout, distraction rules, ambient cue) to switch with you. That's the shape of user who tends to keep it installed.

Ecosystem: free plan available at brnsft.com/ikuna; Pro is €9/mo, or €6/mo billed yearly. macOS 13+, iPhone companion planned for Q3 2026. On-device, EU-hosted, no telemetry. Origin story for why any of this exists is in Why I Built Ikuna, and the 2026 changelog is in Ikuna in 2026.

Most Ikuna users we've talked to also run Rectangle or Loop underneath, because window snapping and context rebuild are two different jobs, and one app doing both would be worse at both.

FAQ

What's the best free Mac window manager on Reddit?

Rectangle. It's the top-voted answer across dozens of threads in r/macapps, r/MacOS, and r/mac. Free, open source, keyboard-first, and effectively feature-parity with paid alternatives like Magnet. Install it before you consider paying for anything else in this category.

Rectangle vs Magnet, which does Reddit prefer?

Rectangle. Since 2023, sentiment on both r/macapps and r/MacOS has shifted heavily toward Rectangle: it's free, open source, has more keybinds by default, and the "throw" gesture is a real productivity gain. Magnet is still fine. If you already own it, don't switch. But new users are consistently pointed to Rectangle.

Does BetterStage save and restore my whole project like Ikuna does?

No. BetterStage groups your currently-open windows into named stages and remembers their positions and tiling modes. It does not launch closed apps or restore closed browser tabs. If your Q3 project isn't running, BetterStage has nothing to switch to. That job belongs to the tools in section 3.

What's the difference between a window manager and a workspace manager?

A window manager rearranges the windows that are open right now (snap to half, tile to quarter, group into stages). A workspace or context manager remembers which apps, browser tabs, documents, and layouts belong to each of your projects, and rebuilds that entire state on command. The word "workspace" gets used for both. The jobs are different.

Do I need a window manager if I use a workspace manager like Ikuna?

Yes, if you like keyboard-driven snapping. The two categories don't overlap. A workspace manager rebuilds which apps and tabs are open per project; a window manager decides where each window sits on the screen. Most Ikuna users also run Rectangle or Loop underneath.

What's the best tiling window manager for macOS according to Reddit?

AeroSpace, by a wide margin as of 2025 to 2026. It's Reddit's default recommendation for anyone coming from i3/sway on Linux who doesn't want to disable System Integrity Protection. yabai is more powerful but requires partial SIP disabling. Amethyst is the veteran alternative that's still a valid pick.

Is Loop or Rectangle better?

Depends on your primary input. Loop is the mouse and trackpad-first pick; its radial snap UI is genuinely faster than dragging. Rectangle wins if you live on the keyboard. Many Redditors run both: Loop's radial menu bound to a modifier key, Rectangle's keybinds for the rest.

What tool actually restores my whole project (apps, tabs, and windows) the way I left it?

That's not a window manager job. It's a workspace or context manager job. Workspaces by Apptorium handles the launcher half of it. Ikuna handles the save-and-restore half plus focus analytics and per-context distraction blocking. Neither is competing with Rectangle. They're solving a different problem.

This piece is part of an ongoing series on how Reddit's Mac community actually recommends tools, cross-referenced with our own testing. See also: The 12 Best macOS Productivity Apps for 2026, Tested by Category, Why Ikuna Is More Than a Window Manager, and Ikuna in 2026: What Shipped, What's Coming, and Where We're Aiming.

Last updated: August 2026.

Next
Next

Ikuna in 2026: What Shipped, What's Coming, and Where We're Aiming