OmniWM
Niri-inspired tiling window manager with scrollable columns
Features
- Niri scrollable column layout
- Dwindle BSP layout
- Quake drop-down terminal
- Fuzzy window finder
- Menu Anywhere
- Overview mode
- Workspace management
- App rules
- Notarized binary
Install
$brew install omniwmAbout
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 drop-down Quake Terminal, fuzzy window finder, and overview mode. Requires macOS 26+.
Who It's For
OmniWM 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 drop-down Quake-style terminal, a fuzzy window finder (similar to rofi on Linux), and an overview mode — tools that complement tiling workflows but are typically separate utilities on other platforms. No SIP disabling is required.
How It Works
OmniWM 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 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 fuzzy window finder lets you type a window name to jump to it from anywhere. Overview mode zooms out to show all windows in a Mission Control-style grid. App rules control automatic window placement and sizing.
Compared to Similar Tools
Compared to Paneru (scrollable columns only, no SIP), OmniWM adds Dwindle BSP, the Quake terminal, and fuzzy finder, but requires macOS 26 vs. Paneru's broader compatibility. Compared to AeroSpace (i3-style, broad macOS support), OmniWM adds scrollable column layout and the built-in terminal/finder utilities. For users on macOS 26 who want the most feature-complete tiling WM without SIP changes, OmniWM offers the widest feature set in its class.
Requirements
- macOS 26 (Tahoe) or later (strict requirement)
- No SIP disabling required
- Accessibility permission required
- Free and open-source — source at github.com/BarutSRB/OmniWM
Getting Started
brew install omniwm
Launch OmniWM on macOS 26, grant Accessibility permission, and configure layout, app rules, and keybindings per the GitHub README.