This app makes switching apps on my Mac ridiculously fast [Awesome Apps]
I didn’t realize how much time I was wasting switching apps on my Mac. This tiny utility fixed that instantly.
(via Cult of Mac - Your source for the latest Apple news, rumors, analysis, reviews, how-tos and deals.)
This app makes switching apps on my Mac ridiculously fast [Awesome Apps]
By Rajesh Pandey • 5:45 am, February 21, 2026
[rcmd running on a Mac]
A quick tap of a letter is all it takes to bring any app to the front with rcmd.
Photo: ChatGPT/Rajesh Pandey/Cult of Mac
I switch between apps on my Mac dozens of times every hour. For years, Command-Tab seemed good enough, but then I started using rcmd, a fantastic alternative app switcher for Mac.
This nifty piece of software completely changed how I move between apps on my Mac. It made the process faster, more precise, and far less disruptive to my workflow.
rcmd: A better app switcher for Mac
For years, I didn’t really think anything was wrong with Command-Tab for app switching on my Mac. I could see all the open apps and cycle through them by rapidly pressing Tab. It worked — until it didn’t. The more apps I opened, the more I realized I was not switching efficiently through them; I was essentially cycling through a list.
That’s when I discovered rcmd, which forever changed how I switch between apps on my Mac.
The limits of Command-Tab
[Photo showing Cmd Tab window switching on Mac]
*The Mac’s default method for switching between windows just didn’t cut it for me.
Photo: Rajesh Pandey/Cult of Mac*
Command-Tab, the macOS key command for switching between apps, works fine for light multitasking. As long as I only had four or five apps running, it always felt like the fastest and most predictable way to cycle through them.
I even installed a popular free Mac utility, AltTab, to improve the experience. It brought a more Windows-like app switcher to macOS, letting me see separate windows of the same app instead of grouping them. This made app switching faster. (AltTab also made my list of 12 must-have free Mac apps I always install first.)
However, even with AltTab installed, I was fundamentally cycling through open apps rather than jumping directly to one. I could see more open windows. But I still had to scan them and keep pressing Tab until I finally reached the app I wanted.
How rcmd transforms app switching
*rcmd will change how you switch apps on your Mac.
Screenshot: Rajesh Pandey/Cult of Mac*
This is where rcmd comes in and changes the game. Instead of cycling through apps, rcmd lets me jump straight to the one I want. I hold the right Command key and press the first letter of the app’s name. So, if I’m working in Chrome and get a Telegram notification, I just press Command + T to open Telegram instantly. Likewise, I can directly jump to Slack with Command + S or to WhatsApp with Command + W.
This proves far quicker than pressing Command-Tab and stepping through a row of open apps until I land on the one I want. I avoid unnecessary keystrokes. More importantly, I don’t need to scan through a visual list to find what I’m looking for.
To cycle through apps with the same name, you press the same key twice. So, if I need to jump from Slack to ChatGPT, with Chrome being the last active app, I need to press C twice.
By default, rcmd works by mapping the first letter of an app’s name to a shortcut. But you can override this behavior and manually assign any letter to any app.
rcmd’s Assign Letter feature lets me create shortcuts on the fly. I can focus on any app, trigger the assign hotkey, press a letter, and instantly map that key to it. I don’t need to dive into a settings menu — I build my shortcut system as I work. By default, the Assign Letter shortcut is assigned to Command + Option.
A slight learning curve
[Assigned keys options in rcmd.]
*rcmd offers plenty of customization options.
Screenshot: Rajesh Pandey/Cult of Mac*
Admittedly, there’s a slight learning curve with rcmd. Not with the app itself, because it’s deceptively simple to use. But I needed to unlearn years of muscle memory. Plus, remembering to press Command + S to jump to Slack, or pressing Command + C for Chrome, took a while to get used to.
To help with this, rcmd can display a small, list-style app switcher after a brief delay. I set mine to appear instantly, which gives me a quick visual reference for the available shortcuts whenever I need it.
But it didn’t take long to get used to this improved Mac app switcher. After a few weeks of using rcmd, there’s no going back. I have almost completely stopped using Command-Tab to switch between apps, relying on rcmd instead.
As its name indicates, rcmd triggers by default using the right Command key. This ensures it does not clash with other shortcuts. However, I switched it to use the left Command key instead. This does lead to conflicts with a few shortcuts, but in daily use, it has not made any difference.
The rcmd app switcher appears discreetly in the bottom-right corner of my Mac’s screen. It stays out of the way and doesn’t interfere with other shortcuts. As my muscle memory kicks in, I’ve found myself relying less on it over time. Still, it’s always useful as a quick visual reference.
It’s also possible to exclude certain apps from rcmd entirely. After all, I don’t need a shortcut for every app running in the background on my Mac. rcmd lets me hide them, ensuring the app switcher does not get cluttered.
rcmd is also an app launcher
[rcmd can also act as an app launcher.]
*You can quickly launch your favorite Mac apps with rcmd.
Photo: Rajesh Pandey/Cult of Mac*
rcmd is not just a better app switcher for Mac; it is also an improved app launcher. By default, if an app isn’t already open, pressing its assigned letter does nothing. So, if I don’t have Chrome open, pressing Command + C will not do anything. But I can assign this as a shortcut key to Chrome in rcmd. And that will launch the app instantly.
I’ve set up shortcuts for Chrome, Slack, Telegram, WhatsApp, ChatGPT and a few other apps I use constantly. For example, left Command + C always takes me to Chrome — whether it’s already open or needs to launch. The same goes for Slack with S or Telegram with T.
I previously relied on Raycast to launch apps quickly, but this setup feels even faster because it removes the extra step of triggering a search bar and typing the app’s name.
On a typical writing day, I jump between Chrome, Slack, Telegram, Finder, Notes and ChatGPT constantly. Earlier, each switch required a quick mental scan — Command-Tab, glance at the icons, tap again, release.
With rcmd, I don’t think about what’s open anymore. I think in letters. S for Slack. C for Chrome. T for Telegram. It feels closer to issuing commands than navigating a user interface.
One thing I didn’t expect to appreciate as much as I do is how invisible rcmd feels. Unlike Mission Control, Stage Manager or even Command-Tab’s horizontal app strip, rcmd doesn’t rearrange my screen or trigger big animations. There’s no zooming out or sliding panels. The app I want simply comes to the front. And this is what makes rcmd click for me.
It’s not perfect
Despite all its benefits, rcmd isn’t magic. If you run dozens of apps that start with the same letter, you’ll either need to assign custom keys or rely on cycling. (I have yet to run into this problem, but this will depend on your workflow.) And for casual users who only switch between two or three apps, the benefit might not feel dramatic.
The biggest hurdle with rcmd is the initial adjustment period. You need to give it a week or two to build new muscle memory. It might slow you down briefly at first, but over time, it more than makes up for that lost time by speeding things up.
[...]