macOS menu-bar app · Apple Silicon · open source

Total control of your Mac's displays.

Disable screens, force crisp HiDPI, push brightness past 100%, warm the colors (auto at night), snap windows into place, make any window float or go transparent, reach your Mac from anywhere - and keep it awake. All from one coffee mug in your menu bar.

Download for Mac
$ brew install --cask oabdrabo/tap/displaydeck
GitHub
Free & MIT Under 1 MB No telemetry macOS 14+
DisplayDeck's menu-bar mug - empty when idle, filled while keeping awake DisplayDeck menu - brightness and warmth sliders, window snapping, and per-app transparency controls

What it does

Total display & window control, one menu.

Each one leans on a private macOS framework to do something the system settings won't let you.

DISPLAY

Disable any screen

Turn off the built-in panel in clamshell or headless setups so it stays dark when the lid opens. Auto-disable on external connect - with a failsafe that re-enables it if a disconnect would leave you with no usable screen.

SCALING

Force HiDPI

Add crisp, retina-scaled resolutions to displays that don't natively offer them, plus a "More Space" supersampling tier and optional persistent override plists.

LIGHT

Brightness + EDR boost

Built-in and external brightness, an inline auto-brightness toggle, and a boost above 100% through an EDR overlay - large on XDR/HDR panels, a visible lift on standard ones.

COLOR

Warmth + auto-night

A per-display color-temperature slider, f.lux style: neutral 6500 K down to a warm ~3400 K via gamma ramps. An automatic night schedule (the 🌙 toggle) eases warmth on at dusk and off by morning, hands-free.

TILING

Window snapping

Tile the focused window to halves, quarters, thirds, maximize or center - with global ⌃⌥ shortcuts, drag-to-edge snapping, and a menu of layout glyphs. No SIP changes needed.

LAYOUT

Arrange every window

Tile all your windows at once - a 2×2 grid, or one window centered over the grid with the rest peeking around its edges. Cycle the layouts, promote the focused window to the center, or rotate which window is centered, all on ⌃⌥⇧ shortcuts.

WINDOWS

Transparency, float & PiP

Set any app's opacity, add frosted-glass blur, keep a window on top, or shrink one into a still-usable floating corner.

REMOTE

Remote access

Reach this Mac - and your other Macs - from anywhere, nothing to install. An auto-reconnecting reverse-SSH tunnel through a relay you control forwards SSH, Screen Sharing, and file transfer; peers are auto-discovered with live online status, so you can Screen Share, SSH, or send files from the menu. Stays awake while on so it's reachable.

POWER

Keep awake

An IOKit caffeine assertion so your Mac and its display won't sleep - indefinitely (a toggle), or for a duration you pick. Left-click the mug to toggle.

TEXT

Text smoothing

Toggle macOS's grayscale antialiasing on/off - one system-wide switch across every display, the built-in included. Most visible on non-Retina, external, or scaled monitors. macOS treats it as binary, so it's a single switch.

A closer look

Every control, shown where you use it.

Real captures from the menu bar - each one is the actual control, not a mockup.

Built-in display brightness and warmth sliders, each at 100%, with an auto-brightness toggle and a moon auto-night-warmth toggle
LIGHT & COLOR

Brightness past 100%, color that warms at night

Push the panel beyond full brightness with a real EDR boost, and ease the color temperature warm on a schedule after dark. Per display, with an auto-brightness toggle and a one-tap night mode.

Curated resolution picker with looks-like sizes, HiDPI/Standard type, refresh rate, and a star marking the panel-native mode
SCALING

Resolutions macOS won't show you

A curated picker - ★ marks the panel-native, crispest mode - plus Force HiDPI's scaled "More Space" tiers. The retina sizes your display can actually do, that the system settings leave out.

Window snap submenu with a layout glyph and ⌃⌥ shortcut beside every tiling option
TILING

Snap windows where you mean to

Halves, quarters, thirds, maximize or center - by dragging to a screen edge, a global ⌃⌥ shortcut, or the menu. Every option shows a little screen glyph so you pick the right one at a glance.

Arrange Windows submenu - Grid 2×2, Centered over Grid, Cycle Layout, Promote to Main, Center Next/Previous, and Restore, each with a ⌃⌥⇧ shortcut
LAYOUT

Arrange every window, not just one

Tile them all into a 2×2 grid, or float one centered over the grid so the rest stay visible around it. Cycle the two layouts, promote the focused window to the center, or rotate the centered one through the set - by keystroke or from the menu.

Per-app transparency rows - an opacity slider, a picture-in-picture button and a keep-on-top pin for each app, plus an all-apps slider and reset
WINDOWS

See-through windows, float & picture-in-picture

Dial any app's opacity, add a frosted-glass blur, keep a window on top, or shrink one into a still-usable floating corner - for any app, per-app or all at once, not just the ones built to support it.

Remote Access submenu - relay field, connection status, this Mac's ports, and discovered Macs with live status
REMOTE

Your Macs, reachable from anywhere

One reverse-SSH tunnel through a relay you control - Screen Share, SSH, or transfer files to any of your Macs, each shown with live online status. Nothing to install, no third-party service. It even tells you why if a connection can't be made.

Keep Awake submenu with a toggle and timed durations from 15 minutes to 5 hours
POWER

Stay awake, on your schedule

Keep the Mac and its display from sleeping - on indefinitely, or for anywhere from 15 minutes to 5 hours. Or just left-click the mug to flip it on and off.


Under the hood

Built on the frameworks Apple doesn't document.

No bundled binaries, no daemon, nothing phoned home - just direct calls into private CoreGraphics, SkyLight and DisplayServices APIs.

Disable displayCGSConfigureDisplayEnabled - flips a screen off at the window-server level
Force HiDPImirrors the panel onto a private SLVirtualDisplay + writes display-override plists
WarmthCGSetDisplayTransferByTable - per-channel gamma ramps
Brightness boosta borderless CAMetalLayer EDR overlay (multiply blend) that drives the panel past 100%
Window snappingtiles the focused window through the Accessibility API + global RegisterEventHotKey hot keys
Transparency & blura scripting addition injected into Dock calling SLSSetWindowAlpha over a private socket
Picture-in-Pictureresizes the real window through the Accessibility API (AXUIElement)
Remote accessbuilt-in /usr/bin/ssh -R reverse tunnel to a relay you control, auto-reconnecting, with read-only peer discovery

// Because these are private APIs, behavior can change between macOS releases.


Get it

Two ways in.

Homebrew

$ brew install --cask oabdrabo/tap/displaydeck

The cask installs to /Applications and clears the Gatekeeper flag for you. Update any time with brew upgrade --cask displaydeck.

From source

# needs Xcode command-line tools
$ git clone https://github.com/oabdrabo/DisplayDeck
$ cd DisplayDeck && make install

Builds, ad-hoc signs, copies to /Applications, and launches. Starts at login by default.

macOS 14+ Apple Silicon Transparency & blur need SIP off + -arm64e_preview_abi