I like the tab-switching behaviour in Chrome/Firefox and wanted Safari to have something similar. Another wish of mine was for it to be a web extension that feels native to the browser vs an app extension that looks out of place.<p>I posted a while back on HN to see if other people feel the same and the response was very positive : <a href="https://news.ycombinator.com/item?id=33811253" rel="nofollow">https://news.ycombinator.com/item?id=33811253</a><p>Say hello to TapTab : <a href="https://apps.apple.com/app/apple-store/id1659363738?pt=66324801&ct=hn&mt=8" rel="nofollow">https://apps.apple.com/app/apple-store/id1659363738?pt=66324...</a><p>TapTab feels right at home in Safari and is loaded with features to improve how you interact with tabs. You no longer have to miss the native tab-switching functionality that you love in Chrome/Firefox.<p>I launched the app a few days ago, and the response has been great. Some of the features that users have been loving :<p>- Keep your hands at the keyboard: navigate all tabs without your hands leaving the keyboard.<p>- Fuzzy Search: Search through your tab titles and URLs at lightning speed.<p>- Switch to previous tab: Comes with a handy shortcut to go back to the previous tab. Finally!<p>- Dark Mode: The extension feels right at home in Safari.<p>- Multi-Window support<p>- Pin/Mute/Close tabs right from the extension.<p>The app is written in ReactJS (apart from the very minuscule bit of Swift you have to write for using it as an extension in Safari) and uses Tailwind for design.<p>If you are one of the dozen people like me who use Safari, let me know how you find it. I would love to hear if there are any features that would make it a better fit for you. I have a few things on my radar gathered from talking to users like an iPad version, custom shortcuts, etc.<p>If you find the extension useful I would love it if you vote for it on Product Hunt to get this in front of a few more eyeballs : <a href="https://www.producthunt.com/posts/taptab" rel="nofollow">https://www.producthunt.com/posts/taptab</a><p>Thank you!
On the very off-chance that a visitor here doesn't know, one can search Firefox tabs by starting with a "%" and a space, and then starting to type a value within the tab you wish to switch to.
Similar searching behaviour is supported in all major browsers including Safari:<p>Press CMD + L and enter the name of a Tab. One of the results will be an option to switch to an open tab.<p>In Safari, CMD + UP/Down jumps between sections, so that usually selects the "Switch to Tab" option.
This works well and makes finding my many tabs so much easier. One issue I've encountered is that inertial scrolling is partially broken. Sometimes it works, sometimes the scroll stops immediately when I lift my hand from the trackpad. I haven't been able to identify a pattern for when it works and when it doesn't.
Safari is slowly getting there as something I can tolerate. I currently use Edge on my Mac, I tried switching to Firefox but multi-account containers just don’t feel the same as Edge/Chrome profiles.<p>Safari has a nice feel to it, but without profiles it’s a non-starter for me.<p>On topic - these kind of extensions make Safari so much better, thank you for your hard work.
In case others didn’t know, you can already switch tabs from the keyboard in Safari without an extension. Cntl-Tab switches to the next tab and Cntl-Shift-Tab switches to the previous tab. The rest of this looks really interesting, though!
This looks great. Meta question, does Safari enforce the privacy policy of extensions in anyway? Besides trusting that this doesn’t leak any data, is there another mechanism that guarantees this?