Efficient Window Management
Yabai provides advanced tiling window management for macOS, greatly increasing productivity by allowing users to manage windows through keyboard shortcuts and layouts, minimizing the need for mouse interactions.
Highly Customizable
The software offers extensive configuration options, enabling users to personalize their window management experience according to their specific workflow and preferences.
Open Source
Being open source, Yabai is free to use and modify, allowing the community to contribute to its development and enhancement. This fosters a collaborative environment for improving the software.
Supports Scripting
Yabai supports scripting through AppleScript or shell commands, enabling users to automate complex workflows and integrate Yabai with other tools and applications seamlessly.
Lightweight
Yabai is designed to be a lightweight window manager, which means it consumes minimal system resources, ensuring that your Mac continues to run smoothly even with numerous active windows.
If your into the tiling window manager experience, I would highly recommend looking into yabai + skhd + Sketchybar - https://github.com/koekeishiya/yabai. - Source: Hacker News / 10 months ago
I have a 49 inch CRG9 and the best recommendation for window management is Yabai (https://github.com/koekeishiya/yabai). Yabai is a greedy window management solution that tries to fit opened applications in given space and skhd let's you easily jump between those using keyboard shortcuts. This has massively improved my ultrawide experience. Only disclaimer is, configuring yabai has a slight learning curve. - Source: Hacker News / about 1 year ago
Want something free that's better than tiling on Windows? Yabai. Source: over 1 year ago
SIP is a feature that protects you from malicious actors with root (admin) access on your device. After they've encrypted your photos and drives and changed your passwords, it prevents them from making your machine unbootable by deleting or altering system binaries. As a side effect of this protection, you give up certain freedoms to customize your system. - Source: Hacker News / over 1 year ago
This is disproven by the fact that Yabai [1] can instantly swap spaces with SIP disabled. [1] https://github.com/koekeishiya/yabai. - Source: Hacker News / almost 2 years ago
I feel the same way. I would much prefer no animation at all, and an instant transition to another space. Apparently this is possible with [yabai](https://github.com/koekeishiya/yabai), but it requires disabling system integrity protection which I am personally uncomfortable with. - Source: Hacker News / almost 2 years ago
If you find the native window management lackluster (like I do), you can install a window manager like Amethyst, or yabai, veeer, or many others. Source: almost 2 years ago
What I've done is configure yabai and skhd in a way that somewhat mimics my i3 setup (dotfiles in case it helps) with the help of Karabiner-Elements since Apple wouldn't recognize my keyboard layout properly (or at all...). Source: almost 2 years ago
I'm using yabai, but due to MacOS's IMHO stupid limitations regarding Windows, to be "fully" working, it requires SIP (System Integrity Protection) to be disabled (fully or partially), which is a HUGE no-no for the Mac that I'm using. Source: almost 2 years ago
If you install yabai (https://github.com/koekeishiya/yabai) it has a feature that can completely disable spaces switching animations - but it does require partially disabling SIP (worth it for yabai, IMO). - Source: Hacker News / almost 2 years ago
Not exactly what you're looking for in terms for scrolling, but this allows resizing multiple windows: https://github.com/koekeishiya/yabai. - Source: Hacker News / almost 2 years ago
If you want a tiling window manager, you can use yabai or Amethyst on macOS. I know I do. Source: almost 2 years ago
This is not an example of a "workflow they’re proposing" (also, afaik https://github.com/koekeishiya/yabai allows you to eliminate the animation completely). - Source: Hacker News / almost 2 years ago
I use NixOS+GNOME+pop-shell for tiling windows on Linux, and I love it! I am quite frequently on MacOS, and I use Yabai[0] and skhd[1], managed with Nix-Darwin for tiling windows and custom keyboard shortcuts. With how I make my Linux and MacOS builds look and feel identical it's pretty easy for me to forget when I'm on one vs the other. For anyone curious, here's my repository for deploying my configs[3]. It's... - Source: Hacker News / almost 2 years ago
You can mimic that in part with yabai (https://github.com/koekeishiya/yabai). Disabling SIP gets you instant Space switching and creating without animation just like Pop_OS. But you can get very far to an automated tiling WM and keyboard navigation even without disabling SIP. - Source: Hacker News / almost 2 years ago
Yabai[1] looks like it supports directional focus movement.[2] [1]: https://github.com/koekeishiya/yabai. - Source: Hacker News / almost 2 years ago
I also make use of yabai with them to get some decent window tiling on MacOS. Source: about 2 years ago
Yabai can do the transparency thing if you disable SIP partially. Here's a demo where I have it assigned to fn+- and fn++: https://shots.panaitiu.com/wq9MDlK1. Source: about 2 years ago
Lately I am trying out letting a tiling window manager do the - well - tiling. Right now I am using Yabai (https://github.com/koekeishiya/yabai) - it's quite a different experience and not all the kinks have been sorted out, but overall I quite like it. If you want to go down a different route... Source: about 2 years ago
Yabai + skhd for tiling windows and window focus. Source: about 2 years ago
I always have between 7 and 10 desktops open at a time. Using a combo of mission control to move shit around and cmd + w (close window), cmd + m (minimize), and cmd + q (quit) and yabai are pretty much it for me. Windows always open in weird places, so I just keep everything open in the right spot. lmao, I wish there was a better way. Source: about 2 years ago
Do you know an article comparing yabai to other products?
Suggest a link to a post with product alternatives.
This is an informative page about yabai. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.