KiwiDesk is a tiling window manager for macOS that puts your open windows in order for you instead of leaving that job to you. Open a window and it slots neatly into place beside the others — tidy, edge to edge, with no gaps you did not ask for. It is built for people who work on a Mac all day and want their screen to stay calm and organized without manual dragging, resizing, or setup rituals. Every window finds its place in one of seven layouts, apps can be opened with a shortcut, and mouse users get a Space Bar they can drag windows onto. It is free to use, and its source is public on GitHub.
The problem KiwiDesk addresses is familiar to anyone who works on a Mac: window management is manual. Without a tool like this, you drag a window to one side, pull its edge until it fits, then do the same for the next one — and when you open one more, you start over. As the creator puts it, tiling managers were always a nerd's toy, and the goal here was to make them intuitive for everyone so that it should just work. The stated ambition is a window manager that works with you, rather than one you have to tell how to work. KiwiDesk exists to remove that repeated tidying, so that every window is visible and nothing stays buried while you focus on actual work.
At the core of KiwiDesk is automatic tiling. Instead of you positioning each window by hand, each window slides into a tidy spot automatically, so every window stays visible and nothing gets buried. Windows size themselves to fit, which means no dragging window edges. There are seven layouts to choose from, and a scrolling layout is shown in action in the product video. Automatic arrangement also continues as you move around: a window you move somewhere else arranges itself when it gets there, so there is no rebuilding your layout by hand. If you do want to change the arrangement, a tap of a key nudges the layout; otherwise it simply stays neat while you work.
Keyboard control is central to how KiwiDesk behaves. You can give an app its own key, and its window comes to you — including a window you had minimized. That makes switching contexts a single keystroke rather than a hunt through a crowded desktop. The same idea runs through the basic workflow: you work as you always do, opening apps, browsing and writing, and the windows arrange themselves around you. When you want a different arrangement, a tap of a key nudges the layout; when you do not, KiwiDesk stays out of the way. The product describes this as staying in the flow.
Mouse users are treated as first-class, which is unusual for a tiling window manager. KiwiDesk provides Space Bar and App Bar overlays that let you navigate visually without memorizing hotkeys. The Space Bar is something you can drag windows onto, so a mouse-driven user can place and move windows directly instead of relying on keyboard commands. The App Bar gives a visual way to reach applications. Together these overlays mean the product is not only for people who are comfortable with shortcuts — it also works for anyone who prefers to point and drag.
KiwiDesk works alongside your native macOS Desktops. Each Desktop keeps its own windows, and each can bring its own setup: you bind a profile to each macOS Desktop and it loads the moment you swipe there, with its own spaces, layouts, colors and shortcuts. That makes it possible to have, for example, one arrangement for focused writing and a different one for development, each restoring itself automatically when you swipe over. KiwiDesk also offers a sticky or pinned window that follows you everywhere — the product's own example being your music or your notes, always there. A pinned window that follows you, and one profile per macOS Desktop, are both demonstrated in the product video.
The app is designed to feel native to macOS. Settings live in a native Settings app, and no config file is needed — everything is set through the interface rather than by editing text. It is built for macOS with SwiftUI settings, smooth spring animations, and zero config files required. That combination matters because it lowers the barrier for people who are not command-line or dotfile users: you install it, open the settings, and configure layouts, shortcuts and profiles visually. The result is described as a tool that feels like it shipped with the operating system rather than something bolted on.
The stated workflow is deliberately short: three steps to a calmer screen. First, open your windows — work like you always do, opening apps, browsing and writing, with nothing new to learn. Second, they arrange themselves: each window slides into a tidy spot automatically, so every window is visible and nothing is buried. Third, stay in the flow: a tap of a key nudges the layout when you want it, and otherwise it stays neat while you focus. There are no setup rituals and no manuals; the product's claim is simply that it starts helping.
The benefits follow from that. You stop dragging window edges because windows size themselves to fit. You stop rebuilding layouts by hand, because a window you move somewhere else arranges itself when it arrives. You reach any app's window with a single key, even if it was minimized. Your macOS Desktops keep their own windows and can each bring their own profile. Sticky windows keep important things such as music or notes visible everywhere. And because it feels native, with SwiftUI settings, smooth spring animations and no config files, it fits into an existing Mac workflow instead of asking you to adopt a new one.
Concrete scenarios described in the content include tidying five messy windows in one step, using the scrolling layout, dragging a window onto the Space Bar, pinning a window that follows you, and running one profile per macOS Desktop. In day-to-day terms that covers a desk in a hurry: opening a batch of apps and having them immediately tile edge to edge; arranging a scrolling strip of windows for material you are referencing; pulling a window across to the Space Bar with the mouse; keeping a music player or notes window always visible through a sticky window; and letting each macOS Desktop load its own layout, spaces, colors and shortcuts the moment you swipe to it.
KiwiDesk is aimed at Mac users who want calmer, tidier screens — from people new to tiling window managers, for whom the product is recommended as a starting point, to experienced users who want something flexible enough to replace more opinionated window managers. It runs on desktop macOS only, requires macOS 14 or later on Apple silicon, and is signed and notarized. You can download it directly, or install it with Homebrew — the same signed build either way — and it keeps itself up to date from there. It is free to use, the source is public on GitHub, and there is an option to support development on Ko-fi.
KiwiDesk's core promise is simple: tiling that feels like it shipped with macOS. It takes the repetitive work of arranging, resizing and rebuilding window layouts on a Mac and turns it into something automatic and calm, while keeping keyboard control, first-class mouse overlays, per-Desktop profiles and sticky windows for the people who want them. Everything is configured in a native Settings app with no config files, it is free and open source, and it is designed to just work.