❤️❤️❤️❤️❤️❤️ 我们已经正式推出微信小程序,在微信中搜索 TrendForge Pro 即可使用小程序,如果使用 Telegram 请搜索 trendforge_tg ❤️❤️❤️❤️❤️❤️

BarutSRB

BarutSRB/OmniWM

Swift 活跃
287
2026-05-13
1.8k
+7
#19
51

项目介绍

一款受MacOS Niri和Hyprland启发的平铺式窗口管理器,已获得开发者签名和公证,适用于受管理的企业环境。

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.

智能解读

智能解读 自动生成

受 macOS 的 Niri 与 Hyprland 启发的开源平铺式窗口管理器 OmniWM,专为提升 Mac 生产力而设计。它提供类似 Niri 的概览、标签页和 dwindle 布局,支持粘性窗口、统一命令面板及应用菜单任意调用。通过苹果私有 API 实现低延迟动画,并适配 60/120/144Hz 刷新率。无需禁用 SIP,官方版本已获苹果开发者签名和公证,适合企业环境部署。支持 IPC/CLI 控制、隐藏状态栏图标(类似 Ice Bar)、保持唤醒(类似 Caffeine)及交互式工作区/应用图标栏。要求 macOS 15+,启动时自动请求辅助功能权限,并需关闭“显示器具有单独空间”选项。永久免费,无任何限制。

智能标签

使用场景

使用场景 自动生成

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

1

多窗口高效管理

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

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

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

2

临时窗口快速存取

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

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

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

3

企业环境统一部署

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

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

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

4

统一操作与菜单访问

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

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

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

项目健康度

B
65/100
良好
活跃度人气增长社区文档
活跃度 15/23

距上次更新 12 天

人气 19/25

平台 Star TOP 20% · Forks 51

增长 15/25

本周 +161 ⭐ · 本月 +514 ⭐

社区 6/17

5 位贡献者 · 0 条平台评论

文档 10/10

文档资料完整

在 GitHub 上查看

项目信息

作者 BarutSRB
来源 GitHub
周期 每日
仓库ID BarutSRB/OmniWM
最新提交 2026-05-13 21:12:05
第一收录 2026-05-14 08:01:32
最后更新 2026-05-14 08:01:32

赞赏支持

如果本站对你有帮助,欢迎打赏支持

微信打赏码

微信

支付宝打赏码

支付宝

评论 0

登录 后发表评论

加载评论中...

助手