Skip to content

vinayroyt/BrowserJumper

Repository files navigation

BrowserJumper

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.


Features

  • Intercepts http/https links
  • 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

Installation

  1. Clone or download the project:
cd BrowserJumper
npm install
  1. Build the app:
npm run dist
  1. Move the built app into /Applications:
mv dist/mac-<arch>/BrowserJumper.app /Applications/
  1. Launch it once:
open -a /Applications/BrowserJumper.app
  1. Go to System Settings > Desktop & Dock > Default Web Browser and select BrowserJumper.

Development

Run in development mode:

npm start

Make edits in main.js, index.html, and preload.js.


License

MIT


Credits

Created using Electron, with open-source modules like open and electron-builder.

Icons were replaced with styled CSS buttons for simplicity and speed.

About

Route URL Clicks to any browser

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors