A link lands in front of you.
A teammate drops a Meet link in chat. You click it the way you always do, and nothing about your habit has to change.
A teammate drops a Meet link in chat. You click it the way you always do, and nothing about your habit has to change.
Shunt finds every browser on your Mac and every profile inside it. You pick one, and that becomes the rule — a profile, not just an application.
The first matching rule wins and the link opens in that browser and that profile. No copy, no profile switch, no second login, no wrong account.
The picker appears at the pointer with every browser and profile. Press a number to open, or hold Command while you press it to turn that choice into a rule.
macOS menu bar app
Shunt becomes your default browser and decides which browser and which browser profile should open every link. Rules route silently. When no rule matches, the choice is one keystroke away.
macOS only · pre-release · no telemetry
macOS allows one default browser. You keep separate profiles for separate lives.
The switch
A diagram in motion, not a recording. Each dot stands for a link reaching the switch, the gold ring is where the rule is applied, and the track that lights up is the lane that link was sent down.
A link arrives on one track, the rule picks a lane, and the link leaves on it. The animated version of this diagram needs WebGL.
One click, one route
Shunt receives the link first. If the answer is unambiguous, it opens the winning browser and profile directly. The picker only appears when you need to decide.
Mail, chat, terminal, Services, Handoff, or another application.
Match the host, URL regex, source application, held modifier keys, or whether a browser is running.
A matching rule routes silently. No copy, switch profile, paste, and reload.
When no rule matches, pick with one key and promote that choice into a rule on the spot.
Rules
Rules should take seconds, not a trip into Settings twenty minutes later. The first matching rule wins, and every decision stays explainable in Recent Links.
Picker
It appears at the pointer, shows browsers and profiles with their real avatars, and stays under the keyboard. Press a number to open. Use Command-Return or Option-Return to make the next link automatic.
Selected: Chrome · Work
Beyond the click
Shunt is not a browser and renders nothing. It routes links from across macOS, then gets out of the way.
The WebExtension sends the current page or a link under the pointer to another browser and profile.
Send selected links through Services, or invoke a route from scripts and AppleScript with the shunt: URL scheme.
Recent Links records the rule that fired, what failed before it, and what finally happened. Fix the decision in place.
Extensions
The default browser only hears about links the system hands it. A link you click while already reading a page is handled by that browser and never reaches Shunt. The extension closes that gap: one button, or a right-click, sends the page you are on — or a link on it — straight to the picker. One source, built into every browser below, so it behaves the same everywhere.
Also covers Brave and Vivaldi, which install from the same listing.
Chrome Web Store · soonInstalls from the Chrome Web Store with Edge's add-ons switch turned on.
Chrome Web Store · soonReviewed from source, so the listing is built from the same folder as the rest.
addons.mozilla.org · soonShips inside Shunt itself. Turn it on in Safari, Settings, Extensions — no store, no download.
Included in the appTwo options travel with it: a keyboard shortcut for the button, and closing the tab you sent once the other browser has the link — off until you turn it on, and never when you sent a link out of a page you are still reading.
Shunt 0.1.0
A macOS menu bar app for people who use more than one browser profile on purpose.
Shunt 0.1.0 is not released yet. Write to support@shuntapp.com if you want a note when it is.