macOS + WindowsWorking on both platforms

OpenHaze.

Dim background windows. Focus on the one that matters.

OpenHaze highlights your active window by fading everything behind it into an adjustable haze, from a soft shade to a total blackout. An open-source recreation of HazeOver for macOS, plus a native Windows sibling that HazeOver never had.

Features

Adjustable haze

Intensity from 0 to 100% with smooth crossfade transitions and a custom haze color.

Multi-monitor aware

Independent focus per display, or one lit display with the rest fully dimmed.

Lives in the tray

Menu bar and system tray slider. Scroll over the icon to adjust intensity.

Global hotkeys

Toggle the haze or nudge intensity up and down without leaving your keyboard.

Genuinely native

Swift and AppKit on macOS (about 1,700 lines), C# and WinForms on Windows (about 1,400). Zero dependencies, builds with stock toolchains.

macOS extras

Fn-to-reveal gesture, separate Light and Dark settings, AppleScript and an openhaze:// URL scheme.

Quickstart

git clone https://github.com/jay739/openhaze && cd openhaze
# macOS:   see macos/README   (builds with plain swiftc)
# Windows: see windows/README (builds with the csc.exe in Windows itself)

Credit where due

Inspired by, and a tribute to, HazeOver by Pointum. Reimplemented from scratch with no shared code or assets. If you like the idea, buy HazeOver.