Yashiki
macOS tiling window manager
Type
tilingLicense
freeOpen Source
Yes
Keybindings
Yes
Scripting
Yes
Last Update
2026-02-28
Install
$brew install --cask yashikiAbout
Yashiki is a tiling window manager for macOS written in Rust that supports tag-based workspaces and external layout engines. It provides flexible window rules, multi-monitor support, and customizable workflows with shell script configuration. The project is under active development and leverages public Accessibility APIs without requiring SIP to be disabled.
Features
- Tag-based workspaces
- Multiple tags per window
- External layout engines via JSON stdin/stdout
- Shell script configuration
- Multi-monitor support
- Window rules
- No SIP disabling required