Manico vs Witch: A Witch App Mac Alternative for People Who Want One Key Per App
If you have been hunting for a witch app mac alternative that takes a slightly different angle on keyboard switching, this page is a fair side-by-side. Witch from Many Tricks is a window-level switcher that has been part of the pro-Mac toolkit for years. Manico is a smaller, more opinionated tool that asks you to assign one explicit key per app and then gets out of your way. Both live in the menu bar, both lean on the macOS Accessibility API, and both reward people who prefer the keyboard over the mouse. The differences are real but narrow, and the honest answer to “which one should I install?” depends entirely on how you think about a switch.
This is not a takedown. Witch is a thoughtful, long-running app and for plenty of workflows it is the right pick. Manico exists because we wanted a different default — apps before windows, and explicit keys before recency lists. Read both halves, look at the table, and pick the trade-off that matches your fingers.
What is Witch?
Witch is a macOS window switcher built and sold by Many Tricks. The core idea is simple and powerful: instead of cycling between applications the way Command-Tab does, Witch lets you cycle between windows across every running app, ranked by how recently you used each one. You hold a configurable trigger (Option-Tab is a common starting point), and a small list overlay appears showing window titles — and optionally thumbnails — for every open window on your machine.
Witch ships several “actions” that you can each bind to their own hotkey: next window, previous window, next window of the active app, previous window of the active app, and so on. That granularity is the heart of the appeal. If your day involves twelve browser windows, four Terminal sessions, six Figma files, and three text editors, Witch flattens all of that into one list ordered by what you touched most recently. You hold the trigger, glance at the list, release on the window you wanted.
The app is sold as a one-time license at around $14 directly from the Many Tricks website. It is not exclusively on the Mac App Store, which means it is not sandboxed and can use the Accessibility API freely — exactly how it enumerates every window on every Space. Witch supports a wide range of macOS versions and has been refined over many releases. For users who naturally think in windows rather than apps, Witch is genuinely a great pick and we have a lot of respect for the work.
What is Manico?
Manico shares a few ingredients with Witch — keyboard-only, menu bar only, Accessibility-driven — but lands on a different set of trade-offs.
The trigger is Ctrl+Tab by default, and you can rebind it to whatever chord you like in Preferences. Press the trigger, hold it, tap the single key you assigned, and the target app comes to the front. The mapping is explicit: you choose which letter (or number, or punctuation key) goes to which app, and Manico never second-guesses you. If you assign S to Safari, that is what S always does — even if Slack was the last app you used.
When you have several windows of the same app open — three Safari windows, two Terminal tabs, four Figma files — Manico shows a small window selector so you can land on the exact window you wanted, instead of just the most-recent one. The selector only appears when an app has 2+ windows; for single-window apps the activation is a single keystroke.
Manico lives entirely in the menu bar. It sets LSUIElement to true in its Info.plist, so there is no Dock icon and no window chrome between you and the trigger. It requires macOS 13 Ventura or later, is not sandboxed, and is sold as a one-time $15 purchase through Paddle. No subscription, no upsell, no telemetry beyond anonymous page-view counts on the website.
You can read the full feature list on the Manico home page or skip straight to buy Manico for $15 if the explicit-key-map approach already sounds right.
Where they overlap
Both apps reject the cycling-through-apps-only model that ships with macOS. Both assume you already know roughly where you want to go. Both make switching essentially free once your fingers learn the shapes. Both are sold by independent developers as one-time purchases — no subscriptions, no rental software.
Both also handle multiple desktops cleanly. Whether your target is on Space 1 or Space 4, both will switch the active Space along with the focus. Both require Accessibility permission in System Settings, which is the cost of doing real window work on macOS without a sandbox.
And both stay out of your way visually. You see them in the menu bar and basically nowhere else until you press the trigger. That restraint is the whole point of this category.
Where they differ
The first difference is the unit of switching. Witch switches windows; Manico switches apps. That sounds small until you live with it for a week. Witch’s recency list will happily put your three open Safari windows three slots apart in the same overlay. Manico will put Safari at one key and let you pick the specific window with a second keystroke if there is more than one. Neither is universally better — they reflect two different mental models of “where am I going next.”
The second difference is the key map. Witch leans on a recency-ordered list, and you find your target by scanning. Manico requires you to assign every app a key in Settings up front, and you find your target by recall. Recency wins on day one and during unusual sessions; explicit keys win on day thirty when your hands have memorized the layout and you no longer need to read the overlay at all.
The third difference is the scope of features. Witch ships a richer set of actions out of the box: separate hotkeys for next/prev window, next/prev window of the active app, optional thumbnails, deep customization of the list appearance. Manico ships one trigger, one explicit key map, and one window selector that appears only when an app has multiple windows. The Witch surface is wider; the Manico surface is narrower and on purpose.
The fourth difference is the philosophy of cycling. Witch is comfortable with cycling — pressing the trigger again advances through the list. Manico is allergic to cycling — every keystroke goes directly to a specific destination. If you find yourself tapping the trigger key repeatedly to find the right window, you probably want Witch. If you find that habit annoying, you probably want Manico.
When to pick Witch
Choose Witch if:
You think in windows, not apps. Your workflow is a sea of browser windows, Terminal sessions, and editor tabs and you want every one of them as a peer in a single recency list.
You like a recency-ordered list as the primary navigation. Holding a trigger, glancing at titles, and releasing on the right one is exactly how your brain wants to switch.
You want deep granularity: separate hotkeys for next-window, previous-window, next-window-of-the-active-app, optional thumbnails, custom list styling. Witch has been refined for years and the surface area shows.
You prefer the Many Tricks brand and want to support a developer with a long, honest track record of small Mac utilities. That is not a feature, but it is a real reason to pick a tool.
For those users, Witch at around $14 is the right answer. It is a polished, well-supported app and the pricing is fair.
When Manico is the right Witch app mac alternative
Choose Manico if:
You think in apps, not windows. Your day is “go to Safari, go to Terminal, go to Figma” — and you want one keystroke to land on the app, with a small selector only when the app actually has multiple windows.
You want explicit, predictable key assignments. No recency reshuffling, no scanning a list. You assigned S to Safari and S will always be Safari until you change it. For people who memorize their tools, predictability beats convenience.
You want a single, configurable trigger and one key per destination, instead of a family of action hotkeys to remember. Manico’s whole gesture is “trigger, then key” and there is nothing else to learn.
You prefer a smaller, more opinionated surface. Manico is deliberately narrow: one explicit map, one window selector, no themes, no thumbnails. If that minimalism appeals more than configurability, Manico fits.
You want a one-time purchase outside the App Store with no subscription. $15 once, no auto-renewal, no Apple cut. The price reflects a small, focused tool sold by an independent developer.
If that description matches the way you work, Manico at $15 is the right buy.
Can I run both?
Yes, and a few users actually do. Bind them to different triggers — for example, leave Witch on Option-Tab for the rare moments when you genuinely need a window-level recency list, and use Manico’s Ctrl+Tab (or your custom binding) for the daily rhythm of jumping between the dozen apps you actually care about. Because both rely on the Accessibility API, granting permission to one does not interfere with the other.
That hybrid setup is overkill for most people. Pick the trade-off that matches your workflow and stop there. If the explicit-key-map and per-window selector sound right, head to the Manico home page for the feature tour, or go straight to buy Manico for $15 and start assigning keys to the apps you reach for every day. A witch app mac alternative is rarely about being better than Witch — it is about offering a different, equally honest answer to the same question your fingers ask a hundred times a day. If you are still weighing the broader category before committing to either tool, the window switcher mac page lays out the full field — Witch, AltTab in window mode, HyperSwitch, Mission Control, the built-in Cmd+`, and Manico — side by side.
If you arrived here because the built-in macOS option felt too heavy for the small switches, the Manico vs Mission Control comparison is the natural next read — Witch handles the window-recency case, Mission Control handles the global exposé case, and Manico covers the explicit per-app key case.
| Feature | Manico | Witch |
|---|---|---|
| Pricing | $15 one-time (Paddle) | Around $14 one-time (Many Tricks) |
| Distribution | Direct download | Direct download from Many Tricks |
| Sandboxed | No (uses Accessibility API) | No (uses Accessibility API) |
| Switching paradigm | App-level with optional per-window selector | Window-level across all apps, ordered by recency |
| Trigger | Configurable hotkey (Ctrl+Tab default) | Configurable triggers (Option+Tab is a common default) |
| How keys map to targets | You assign one explicit key per app | Pick from a recency-ordered list of windows or apps |
| Cycling on repeated press | No cycling — direct activation by assigned key | Yes — next/prev window actions cycle the list |
| Multi-window handling | Window selector auto-shown for apps with 2+ windows | First-class: every window is a switch target |
| Overlay style | Single minimal overlay with assigned keys | List overlay with window titles (and optional thumbnails) |
| Menu bar only | Yes (LSUIElement) | Yes (menu bar utility) |
| Supported macOS | macOS 13 Ventura+ | Wide macOS version coverage |
| Accessibility permission | Required | Required |
Frequently asked questions
Is Manico a drop-in replacement for Witch?
Not exactly. Witch is a window-level switcher that orders every open window across every app by recency, so you can land directly on a specific document. Manico is an app-level switcher with a per-window selector for apps that have several windows open. They share a category but pick different defaults. If you live in a sea of windows and want them ranked by last use, Witch is the honest pick. If you want one explicit key per app and a small selector when an app has more than one window, Manico fits better.
Why does Manico cost $15 when Witch is around $14?
The two prices are close on purpose, because both apps land in the same indie-utility bracket. Witch is a long-running app from Many Tricks with a deep window-level feature set; Manico is a smaller, more opinionated tool focused on explicit per-app keys and a clean window selector. The $15 price reflects a one-time Paddle purchase with no subscription, no auto-renewal, and no Apple cut. Pick whichever matches the way you switch.
Can I keep my muscle memory if I move from Witch to Manico?
Partly. Witch trains you to hold a trigger and pick from a recency-sorted list of windows; Manico trains you to hold a trigger and tap a single key for the app you want. The trigger habit transfers directly — Manico's hotkey is configurable, so you can rebind it to whatever Witch trigger your fingers already know. The list-scrolling habit does not transfer, because Manico does not present a recency list at the app level.
Does Manico support window-level switching like Witch?
Manico is app-first, but when an app has two or more windows open, Manico shows a small window selector so you can pick the exact window with another keystroke. That covers the common case (jumping to a specific Figma file or Terminal session) without making every window a top-level switch target. Witch is more thorough here: every window is a peer in the global list, regardless of which app it belongs to.
Can I run Manico and Witch at the same time?
Yes, as long as you bind them to different triggers. Both use the macOS Accessibility API for window enumeration, so granting permission to one does not interfere with the other. A reasonable hybrid: keep Witch on its window-level trigger for cases where you genuinely need to land on a specific window across all apps, and use Manico's explicit per-app keys for the handful of apps you reach for dozens of times a day.
Do both apps require Accessibility permission?
Yes. Both Manico and Witch enumerate and activate windows through the macOS Accessibility API, which means you grant permission once in System Settings under Privacy & Security > Accessibility. Neither app is sandboxed through the Mac App Store, so this is the standard cost of the feature set. If avoiding Accessibility access is a hard requirement, you want a sandboxed App Store switcher instead — but you also lose most of the per-window machinery that makes either of these tools worth installing.
Ready to switch apps at the speed of thought?
Buy Manico for $15