fswitcher is for power users who want more out of cmd+tab. fswitcher looks, feels, and behaves exactly like you expect, but handles apps, windows, desktops, and multiple displays naturally.
Hey everyone, I'm Fernando. I've been building iOS apps for 16 yrs. I've always felt like cmd+tab could work better but didn't find the time to fix it until now.
These were my qualms with the native one: - cmd+tab would open on the wrong display - switching to an app would sometimes take me to the wrong screen, app or window - switching to some apps wouldn't open them - too many apps cluttering the switcher - no way to control other displays
The idea was to stay close to the native one, while fixing these issues without a subscription, so it's a one-time $5.99.
What annoying thing did I miss from the native one?
Report
Love the focus on keeping the native macOS feel while solving the multiple display problem. And a one-time purchase instead of another subscription is always a plus!
Thank you @jacopo_giudici, yeah I didn't want to create something people would have to figure out how to use. I wanted to simply improve what people are already used to and make it finally work how they expect it to. And yes subscriptions are everywhere nowadays, I figured if you make a great product, people won't mind a one-time fee.
Report
Does it remember which display each app was last on? With two screens cmd+tab keeps throwing me to the wrong one.
The wrong-display problem is the one I notice most. With two screens, cmd+tab opening on the wrong display — or landing on the wrong window — breaks the flow more than a missing feature would. Showing the switcher on the active display and letting fn move it to another display sounds like the right fix, and keeping it close to the native feel instead of rebuilding the whole interaction makes it easier to trust. The one-time purchase, with no subscription, is a welcome part of that too.
@jcbuilds oh yeah definitely. That was the first thing I addressed because of how annoying it was haha. Yes, I wanted to stay as close as possible to what people are already used to. I'm happy with how it turned out. Besides the multi-display issues you've seen with the default one, what other things get in your way?
Report
one-time $5.99 instead of a subscription for a cmd+tab swap is a refreshing choice. does it keep the app order the same as the native switcher or can you reorder it?
@neerajnathany the order mirrors your system settings. If you have Mission Control set to rearrange your spaces based on usage, it will follow that, otherwise it keeps its order. I prefer no rearranging. There's currently no way to reorder the tiles though, but interesting suggestion
Report
@formalabs that makes sense, thanks for explaining. would hot corners let you flip the switcher open without touching the keyboard at all?
@neerajnathany yes, the latest version (1.0.3) now contains hot corners/gestures to open the switcher without the keyboard at all.
To make it extra smooth I added this too: - scrolling through switcher using native scroll gestures - two-finger click to open/single-finger click to dismiss
Replies
Hey everyone, I'm Fernando. I've been building iOS apps for 16 yrs. I've always felt like cmd+tab could work better but didn't find the time to fix it until now.
These were my qualms with the native one:
- cmd+tab would open on the wrong display
- switching to an app would sometimes take me to the wrong screen, app or window
- switching to some apps wouldn't open them
- too many apps cluttering the switcher
- no way to control other displays
The idea was to stay close to the native one, while fixing these issues without a subscription, so it's a one-time $5.99.
What annoying thing did I miss from the native one?
Love the focus on keeping the native macOS feel while solving the multiple display problem. And a one-time purchase instead of another subscription is always a plus!
Thank you @jacopo_giudici, yeah I didn't want to create something people would have to figure out how to use. I wanted to simply improve what people are already used to and make it finally work how they expect it to. And yes subscriptions are everywhere nowadays, I figured if you make a great product, people won't mind a one-time fee.
Does it remember which display each app was last on? With two screens cmd+tab keeps throwing me to the wrong one.
@thomas_wazza yes! It shows up on the active display, and you can easily switch with fn when the switcher is open
The wrong-display problem is the one I notice most. With two screens, cmd+tab opening on the wrong display — or landing on the wrong window — breaks the flow more than a missing feature would. Showing the switcher on the active display and letting fn move it to another display sounds like the right fix, and keeping it close to the native feel instead of rebuilding the whole interaction makes it easier to trust. The one-time purchase, with no subscription, is a welcome part of that too.
@jcbuilds oh yeah definitely. That was the first thing I addressed because of how annoying it was haha. Yes, I wanted to stay as close as possible to what people are already used to. I'm happy with how it turned out. Besides the multi-display issues you've seen with the default one, what other things get in your way?
one-time $5.99 instead of a subscription for a cmd+tab swap is a refreshing choice. does it keep the app order the same as the native switcher or can you reorder it?
@neerajnathany the order mirrors your system settings. If you have Mission Control set to rearrange your spaces based on usage, it will follow that, otherwise it keeps its order. I prefer no rearranging. There's currently no way to reorder the tiles though, but interesting suggestion
@formalabs that makes sense, thanks for explaining. would hot corners let you flip the switcher open without touching the keyboard at all?
@neerajnathany yes, the latest version (1.0.3) now contains hot corners/gestures to open the switcher without the keyboard at all.
To make it extra smooth I added this too:
- scrolling through switcher using native scroll gestures
- two-finger click to open/single-finger click to dismiss