Rift
tilingRust-based tiling window manager with multiple layout styles
Type
tiling
License
Free
Open Source
Yes
Keybindings
Yes
Scripting
Yes
Last Update
2025-12-05
About
Rift is a tiling window manager written in Rust that offers multiple layout styles including traditional i3/sway-like tiling and Binary Space Partitioning (BSP). Features hot-reloadable configuration, smooth animations, and trackpad gesture support for workspace switching. Works with 'Displays have separate Spaces' enabled and doesn't require disabling System Integrity Protection (SIP).
Features
- Multiple layout styles
- Binary space partitioning
- Hot-reloadable config
- CLI interface
- Menubar workspace indicator
- Focus follows mouse
- Window swapping via drag
- Smooth animations
- Trackpad gestures
- Separate spaces support
- No SIP required
- Mach port API