Grid
Keyboard-driven window snapping with menu bar system monitor
Features
- 32×18 customizable snap grid
- Drag-to-select zone editor
- Keyboard focus cycling
- Multi-display window management
- Menu bar system monitoring
- Heat-based metric color coding
- Five visualization styles
- JSON configuration
About
Grid is a native macOS app combining keyboard-driven window snapping on a customizable 32×18 zone grid with real-time system monitoring in the menu bar. It supports multi-display management, focus cycling between apps, and five visualization styles for CPU, GPU, RAM, and temperature metrics.
Who It's For
Grid is for developers and power users who want precise keyboard-driven window snapping on a fine-grained grid, combined with a real-time system monitor in the menu bar — in a single free, open-source app. If you've wanted a Divvy-style grid snapper alongside a CPU/GPU/RAM monitor without installing two separate tools, Grid bundles both. The 32×18 zone grid offers more granularity than most snap tools, making it well-suited to large or ultrawide monitors where standard halves and thirds leave too much space unaccounted for.
How It Works
Grid divides your screen into a 32×18 cell matrix. You define snap positions by dragging to select a rectangular region of cells in the zone editor — the window fills that exact portion of the screen. Keyboard shortcuts trigger these defined positions, and focus cycling allows keyboard navigation between open windows without touching the mouse. Multi-display setups get independent grid configurations per display. The menu bar system monitor displays CPU, GPU, RAM, and temperature metrics with five visualization styles and heat-based color coding (metrics shift color as they approach critical levels). All configuration is stored in a JSON file.
Compared to Similar Tools
Compared to Divvy ($13.99, visual grid palette), Grid is free and open-source with a finer 32×18 grid vs. Divvy's up to 20×20. Grid also adds the system monitor that Divvy lacks. Compared to Rectangle (free, fixed snap positions), Grid's zone editor is more flexible for non-standard positions. The system monitor integration makes Grid distinctive — no other tool on this list combines a fine-grained snap tool with live hardware metrics in a single app.
Requirements
- macOS version: check github.com/pom11/Grid for requirements
- Accessibility permission required
- Free and open-source
Getting Started
Download from the GitHub releases page and launch. Grant Accessibility permission. Define snap zones by selecting cells in the editor and assign keyboard shortcuts. Configure the system monitor display style via the JSON config file.