VibeHunt
Back to browse

Slate

Scriptable window manager configured with JavaScript.

Source

Slate is a macOS window‑management utility that lets users control window positioning, resizing, and focus through customizable keyboard shortcuts. It supports binding keys to actions such as moving windows, activating preset layouts, and creating snapshots of the current window arrangement. The tool also offers a window‑hints system for intuitive focus changes and a beta application switcher.

The configuration is driven by a plain‑text “.slate” file, and a newer “.slate.js” format allows full JavaScript scripting for dynamic setups. Users can define global settings, aliases, layouts, default screen‑configuration mappings, and source additional config files. Expressions within the config can reference screen and window dimensions and use arithmetic and statistical functions.

Slate targets power users and developers who need fine‑grained, scriptable control over their macOS workspace. Its open‑source, free‑tier nature and support for macOS 10.6 and later make it a flexible alternative to other tiling or window‑snapping tools.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps