THE SHORT VERSION 01 / 04
01

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.

meet.google.com/abc-defg
02

You name the destination once.

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.

CHROME NW Work Profile 1 NP Personal Profile 2 MICROSOFT EDGE CL Client Profile 1 EP Personal Profile 2 AR Archive Profile 3
03

It opens in Chrome, Work.

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.

NW
04

No rule yet? One keystroke.

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.

1

macOS menu bar app

Every link.Right profile.

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

Route 014 routed silently
A link takes the route to the Chrome Work profile A track diagram connects a Slack link to three browser profile choices. The illuminated path ends at Chrome Work. Link clicked from Slack meet.google.com NW Chrome Work NP Safari Personal CL Edge Client
Rule matched Meet links from Slack Open in Chrome · Work

macOS allows one default browser. You keep separate profiles for separate lives.

One stem. Three tracks. One decision.

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.

Out of the way by default.

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.

1

Click a link anywhere

Mail, chat, terminal, Services, Handoff, or another application.

2

Shunt evaluates its rules

Match the host, URL regex, source application, held modifier keys, or whether a browser is running.

3

The right profile opens

A matching rule routes silently. No copy, switch profile, paste, and reload.

4

Or choose once

When no rule matches, pick with one key and promote that choice into a rule on the spot.

Teach it from the link in front of you.

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.

Meet links from Slack enabled
Hostmeet.google.com
Source appSlack
Open in NWChrome · Work
Open github.com in… https://github.com/example/project/pull/42

The fallback is still fast.

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

Every link surface.

Shunt is not a browser and renders nothing. It routes links from across macOS, then gets out of the way.

Move the page you are on

The WebExtension sends the current page or a link under the pointer to another browser and profile.

Use it from anywhere

Send selected links through Services, or invoke a route from scripts and AppleScript with the shunt: URL scheme.

See why it went there

Recent Links records the rule that fired, what failed before it, and what finally happened. Fix the decision in place.

Chrome Edge Brave Firefox Zen Safari

A link inside a page never reaches macOS.

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.

Chrome

Also covers Brave and Vivaldi, which install from the same listing.

Chrome Web Store · soon

Edge

Installs from the Chrome Web Store with Edge's add-ons switch turned on.

Chrome Web Store · soon

Firefox

Reviewed from source, so the listing is built from the same folder as the rest.

addons.mozilla.org · soon

Safari

Ships inside Shunt itself. Turn it on in Safari, Settings, Extensions — no store, no download.

Included in the app

Two 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.

Put every link on the right track.

A macOS menu bar app for people who use more than one browser profile on purpose.

Coming soon

Shunt 0.1.0 is not released yet. Write to support@shuntapp.com if you want a note when it is.

macOS 14 or later No telemetry, no sign-in, no account Your rules are a plain JSON file you can edit