OmniWM

Niri-inspired tiling window manager with scrollable columns

Category
Window Manager
WM Type
tiling
License
free
Open Source
Yes
Keybindings
Yes
Scripting
No
Last Update
2026-04-12

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 omniwm

About

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.

Discussion