Hiro
Tiling WM with scrolling columns, BSP, Ghostty quake terminal, and IPC
Features
- Niri scrollable column layout
- Dwindle BSP layout
- Ghostty-powered quake terminal
- Fuzzy command palette
- IPC/CLI automation
- Menu Anywhere
- Overview mode
- Workspace management
- App rules
- Notarized binary
About
Hiro (formerly OmniWM) is a developer-signed and notarized tiling window manager for macOS inspired by Niri and Hyprland. Offers two layout engines: Niri-style scrollable vertical columns and Dwindle BSP. Includes a Ghostty-powered quake terminal, fuzzy command palette, and IPC/CLI automation. Requires macOS 26+.
Who It's For
Hiro is for macOS users on macOS 26 (Tahoe) who want a feature-rich tiling window manager with both niri-style scrollable columns and Dwindle BSP, packaged as a developer-signed and notarized app. Its distinguishing features include a Ghostty-powered quake terminal, a fuzzy command palette, and IPC/CLI automation — tools that complement tiling workflows but are typically separate utilities on other platforms. No SIP disabling is required.
How It Works
Hiro provides two layout engines switchable per-workspace: Niri-style scrollable vertical columns (windows arrange in columns that scroll horizontally) and Dwindle BSP (recursive binary splitting). The Ghostty-powered quake terminal drops down from the top of the screen with a hotkey — a persistent terminal that's always one key away without cluttering your layout. The unified command palette lets you fuzzy-search commands and windows from anywhere. Overview mode zooms out to show all windows in a Mission Control-style grid. App rules control automatic window placement and sizing. IPC/CLI automation lets external scripts and tools drive Hiro.
Compared to Similar Tools
Compared to Paneru (scrollable columns only, no SIP), Hiro adds Dwindle BSP, the Ghostty quake terminal, and IPC/CLI, but requires macOS 26 vs. Paneru's broader compatibility. Compared to AeroSpace (i3-style, broad macOS support), Hiro adds scrollable column layout and the built-in terminal/automation utilities. Compared to Nehir (a focused fork of Hiro built around scrollable columns only), Hiro retains multiple layout engines and the fuller feature set.
Requirements
- macOS 26 (Tahoe) or later (strict requirement)
- No SIP disabling required
- Accessibility permission required
- Free and open-source — source at github.com/BarutSRB/Hiro
Getting Started
Download from the GitHub releases page and launch. Grant Accessibility permission, then configure layout, app rules, and keybindings per the project docs.