Skip to content

MacWindowZone v0.1.0

Choose a tag to compare

@yfet yfet released this 27 May 17:49

First public release of MacWindowZone — a native macOS clone of Windows FancyZones.

Highlights

  • Per-display zone editor with layout templates (Focus, Columns, Rows, Grids, Priority Grid).
  • Shared-edge resize and smart-delete (neighbours absorb deleted-zone space, no gaps).
  • ⇧Click/⌃Click splits for fast subdivision.
  • Snap by hotkey ⌃⌥1⌃⌥9 or by drag (configurable modifier, default Shift).
  • Window memory — recurring app+title combinations return to their assigned zone on launch.
  • Browser-safe ignore list for Chrome / Edge / Brave / Safari / Firefox / Arc / Vivaldi / Opera so their own session restoration isn't disturbed.
  • Cross-screen aware — same-screen snaps avoid the shrink dance so terminals/editors don't reflow.
  • Launch at Login via SMAppService.
  • Native macOS Accessibility prompt with live status indicator and silent auto-detection of grants.

Requirements

  • macOS 14 (Sonoma) or newer
  • Apple Silicon or Intel

Installation

  1. Download MacWindowZone-v0.1.0.zip, unzip.
  2. Drag MacWindowZone.app into /Applications.
  3. First launch: grant Accessibility access in System Settings → Privacy & Security → Accessibility. The app polls and starts as soon as the toggle is on — no relaunch needed.

Note about the ad-hoc signature: this build is ad-hoc signed (no Apple Developer ID). macOS may invalidate the Accessibility grant if you ever replace the binary. To rebuild from source: ./scripts/build-app.sh.

SHA-256

f8cb00f292f762a28bd1c76546b96ba7bd11c0e601dd5554f4246891f4f2cf3b  MacWindowZone-v0.1.0.zip

Full README

See README.md for the full feature list, build instructions, architecture overview, and known limitations.