MenuBrowser is a native macOS menu bar app that sits in front of your browsers, routing each link to the right one based on rules you control.
- URL rules for domains and path prefixes
- One-click default browser switching from the menu bar (for links that don't match a rule)
- Chromium profile-aware routing
- Clipboard open and private/incognito open helpers
- Global hotkey for opening the menu
- macOS 14.0 or newer
- Xcode command line tools
The build script now produces a universal app binary with both arm64 and x86_64 slices.
./test.sh
./build.sh
open build/MenuBrowser.app./package.sh
open build/MenuBrowser-*.dmgSources/: App source filesTests/: Lightweight regression testsbuild.sh: Builds and signs the.apppackage.sh: Produces a DMG
- Set MenuBrowser as the default browser so macOS dispatches every
http/httpslink to it. MenuBrowser then applies your rules and opens the URL in the right browser. No other permissions are required.