BarutSRB

BarutSRB / OmniWM

#3
2,15581+13 todaySwift

MacOS Niri and Hyprland inspired tiling window manager that's developer signed and notorized (safe for managed enterprise environments). Aiming for parity and extra innovation.

💡 Use Cases

OmniWM最适合需要高效窗口管理、临时窗口快速存取以及企业安全部署的macOS开发者,特别是追求平铺布局和键盘驱动工作流的用户。

多窗口高效管理

Problem: 在macOS上频繁切换和排列多个应用窗口,手动拖拽效率低下且容易混乱。

Solution: 使用OmniWM的平铺布局(Niri和Dwindle布局)自动将窗口组织成非重叠的网格,通过键盘或命令快速切换工作区。

Example: 开发者同时打开终端、代码编辑器和浏览器,窗口自动平铺,无需手动调整大小和位置。

临时窗口快速存取

Problem: 需要频繁访问某个应用(如终端或计算器),但又不想让它占据桌面空间。

Solution: 利用OmniWM的Scratchpad/Sticky窗口功能,将任意应用设为浮动快捷窗口,通过快捷键一键显示/隐藏。

Example: 使用Ghostty终端的quake/sticky模式,按一个键弹出终端执行命令,再按一次隐藏。

企业环境统一部署

Problem: 企业macOS设备需要受管理的窗口管理器,但传统方案需要禁用SIP或存在安全风险。

Solution: OmniWM无需禁用SIP,且官方版本经过开发者签名和苹果公证,适合受管理的企业环境。

Example: IT管理员通过Homebrew或GitHub Releases批量安装OmniWM,无需额外安全配置即可部署。

统一操作与菜单访问

Problem: macOS原生窗口菜单分散,且缺乏全局命令入口,操作效率低。

Solution: OmniWM提供统一命令面板,可搜索窗口操作和应用菜单,并支持在任意位置调出应用菜单。

Example: 按下快捷键调出命令面板,输入“关闭窗口”或“打开终端”,无需鼠标点击菜单栏。

📊 Project Info

Language
Swift
Stars
2,155
Forks
81
Today
+13
Ranking
#3
Collection
Language
Trending Date
July 15, 2026
Last Push
7/12/2026

🏷️ Topics

Swift开发窗口管理器平铺布局企业级高性能macOS用户开发者工具

📸 Screenshots

OmniWM screenshot 1OmniWM screenshot 2OmniWM screenshot 3OmniWM screenshot 4OmniWM screenshot 5OmniWM screenshot 6OmniWM screenshot 7OmniWM screenshot 8