BannerHither

github.com

Routes macOS notification banners to whichever display is currently in use, rather than always appearing on the primary monitor. Supports mouse-following, active window, or fixed target display modes.

BannerHither solves a multi-display annoyance: macOS always shows notification banners on the primary monitor, regardless of where you are working. The app intercepts this behavior and redirects banners to a configurable target.

Three routing modes are available: the display under the mouse cursor, the display containing the currently active window, or a fixed display specified by the user. Full notification functionality is preserved—clicks, swipe-to-dismiss, and notification action buttons all continue to operate normally.

The app runs as a menu bar item with no Dock icon, keeping a minimal presence. It uses a universal binary supporting both Apple Silicon and Intel Macs, and performs no data collection. Update checks are optional and use GitHub’s API; the app makes no other network requests.

System requirements

  • macOS 14 Sonoma or later (verified on macOS 26 Tahoe)
  • Requires Accessibility permission
  • Available via GitHub Releases (notarized) or Homebrew

Limitations

  • macOS 14 minimum excludes older systems
  • Routing behavior depends on Accessibility permission being granted
  • No App Store distribution

Alternatives

  • Native macOS settings: Basic notification preferences without display routing
  • Mango (paid): Notification management with additional filtering

Suitable for users with multi-display setups who want notifications to appear on the screen they are actively using rather than a fixed primary display.

FAQ

What does BannerHither do?+

BannerHither redirects macOS notification banners to the display under your mouse pointer, the display containing your active window, or a fixed display of your choice—instead of always showing them on the primary monitor.

Is BannerHither free?+

Yes. BannerHither is free and open source under the MIT license, distributed via GitHub Releases or Homebrew.

Does BannerHither break notification functionality?+

No. Click actions, swipe-to-dismiss, and interactive notification buttons continue to work normally.

How do I install BannerHither?+

Download a notarized build from GitHub Releases, or install via Homebrew with: brew install --cask KJeon10/tap/bannerhither

Related Apps