Skip to content

KillWolfVlad/mac-menu-browser-switch

Repository files navigation

mac-menu-browser-switch


Change default browser from your macOS menu

Languages

About

Mac Menu Browser Switch is a small native macOS menu bar app for quickly changing the system default browser. It is built for a personal Mac that moves between work and personal contexts, where switching the default browser should be faster than opening System Settings.

The app is intentionally local and inspectable: no network features, no telemetry, no accounts, and no cloud sync.

Features

  • Left-click the menu bar icon to toggle between two configured browsers.
  • Right-click the menu bar icon to open a menu with discovered browsers and settings.
  • See the current default browser from the menu bar status.
  • Configure the quick-toggle browser pair locally.
  • Change both http and https default handlers together.

Built With GSD

This project was planned and implemented with GSD. The .planning/ directory keeps the project intent, requirements, roadmap, research notes, phase plans, and quick-task records alongside the source code.

Download

The easiest way to try the app is to download the ZIP archive containing the built .app from GitHub Releases.

Build

Requirements:

  • macOS 15 Sequoia or newer
  • Xcode 16 or newer

Build from Xcode:

  1. Open MacMenuBrowserSwitch.xcodeproj.
  2. Select the MacMenuBrowserSwitch scheme.
  3. Use Product > Build or Product > Run.

Use

  1. Launch MacMenuBrowserSwitch.app.
  2. Use the menu bar icon to switch browsers.
  3. Left-click toggles the configured browser pair.
  4. Right-click opens the full browser menu and settings.

Maintainers

License

This repository is released under version 2.0 of the Apache License.

About

Change default browser from your macOS menu

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages