Repolode
LGUG2Z

LGUG2Z/komorebi

一款面向 Windows 的平铺式窗口管理器,通过命令行控制窗口、虚拟工作区和显示器。

可替代:FancyZones

Star
15,294
Fork
368
未关闭 Issue
114
最近提交
前天

这是什么?

komorebi 是一款运行于 Windows 10 及以上版本的平铺式窗口管理器,作为桌面窗口管理器(DWM)的扩展工作。它可以自动将应用窗口排列成平铺布局,并管理窗口、虚拟工作区和显示器。

用户通过 komorebic 命令行工具进行控制,可以配合 whkd 或 AutoHotkey 等工具绑定自定义快捷键。项目默认尽量少地修改操作系统和桌面环境,额外的修改需要用户自行通过配置文件开启。

可以通过 komorebic state 命令以 JSON 形式获取当前窗口管理器状态,也可以通过命名管道、Unix 域套接字或 TCP 端口订阅窗口管理事件,便于开发状态栏等集成工具。项目采用源码可见的许可证,个人非商业使用之外需购买商业许可。

核心功能

  • 01自动将应用窗口在每个显示器上排列为平铺布局。
  • 02管理虚拟工作区和多显示器。
  • 03通过 komorebic 命令行控制,可绑定键盘快捷键。
  • 04以 JSON 输出窗口管理器状态和事件,便于开发状态栏和集成工具。
  • 05支持通过命名管道、Unix 域套接字和 TCP 订阅事件。

适用场景

  • 在 Windows 上通过键盘快速切换和排列窗口。
  • 开发显示当前工作区信息的自定义状态栏。
  • 通过命令行或外部输入工具编写窗口布局脚本。

标签

常见问题

komorebi 是什么?
一款面向 Windows 的平铺式窗口管理器,通过命令行控制窗口、虚拟工作区和显示器。 komorebi 是一款运行于 Windows 10 及以上版本的平铺式窗口管理器,作为桌面窗口管理器(DWM)的扩展工作。它可以自动将应用窗口排列成平铺布局,并管理窗口、虚拟工作区和显示器。
komorebi 可以免费使用吗?用的什么许可证?
komorebi 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
komorebi 还在维护吗?
活跃维护中。komorebi 最近一次提交是在 2026年10月18日。
komorebi 适合用来做什么?
在 Windows 上通过键盘快速切换和排列窗口。 开发显示当前工作区信息的自定义状态栏。 通过命令行或外部输入工具编写窗口布局脚本。
在哪里获取 komorebi?
源代码和安装说明在 GitHub 上:https://github.com/LGUG2Z/komorebi

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目