Click a link in Slack. It opens in the browser you're already using—not your system default.
01
You use Chrome for work, Safari for personal browsing. A link in Slack? Opens in Safari. A link in Notes? Safari again. macOS only knows one default—it ignores context.
BrowserRouter watches which browser you last used. Click a link anywhere, and it opens there. No dialogs. No choosing. Just the right browser, every time.
02
No popups asking "which browser?" Just click links like normal.
Browser closed? Opens in the next most recent one. All browsers closed? Uses your configured default.
Choose which browsers to track. Exclude the ones you don't want routing to.
No Electron. No background processes. Uses ~10MB RAM.
03
Clone the repo, run the build script.
Make BrowserRouter your default browser in System Settings.
Links now open in whichever browser you're using.
04
macOS 13+ required
Drag to Applications
Run in Terminal: xattr -cr /Applications/BrowserRouter.app
macOS protects you by blocking apps downloaded from the internet that aren't signed by Apple. This is called Gatekeeper.
BrowserRouter isn't notarized yet, so this command removes the quarantine flag—telling macOS you trust this app.
This is a common step for open-source Mac apps.
Set as default browser in System Settings