BrowserJumper is a lightweight macOS app built with Electron that intercepts links (as the default browser) and lets users choose which installed browser to open them with — useful for developers, testers, and browser power-users.
- Intercepts
http/httpslinks - Presents a simple UI to choose from installed browsers
- Opens the selected browser with the clicked link
- Uses CSS-styled tiles for browsers instead of image icons
- Works as a default browser replacement
- Clone or download the project:
cd BrowserJumper
npm install- Build the app:
npm run dist- Move the built app into
/Applications:
mv dist/mac-<arch>/BrowserJumper.app /Applications/- Launch it once:
open -a /Applications/BrowserJumper.app- Go to System Settings > Desktop & Dock > Default Web Browser and select BrowserJumper.
Run in development mode:
npm startMake edits in main.js, index.html, and preload.js.
MIT
Created using Electron, with open-source modules like open and electron-builder.
Icons were replaced with styled CSS buttons for simplicity and speed.