MacWindowZone v0.1.0
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/⌃Clicksplits for fast subdivision.- Snap by hotkey
⌃⌥1…⌃⌥9or by drag (configurable modifier, defaultShift). - 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
- Download
MacWindowZone-v0.1.0.zip, unzip. - Drag
MacWindowZone.appinto/Applications. - 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.