产品推荐 2026-07-22

yashiki:免费的macOS窗口管理工具

yashiki 这是一款用Rust编写的macOS窗口管理器,它能像平铺式瓷砖一样自动排列窗口,告别手动调整窗口大小的繁琐。

开源软件实用工具

产品简介

yashiki 这是一款用Rust编写的macOS窗口管理器,它能像平铺式瓷砖一样自动排列窗口,告别手动调整窗口大小的繁琐。支持标签式工作区、多显示器管理和灵活的配置,适合需要高效管理多个窗口的开发者、效率追求者。

核心功能

  • 标签式工作区:窗口可归属多个标签,自由组合视图。
  • 外部布局引擎:支持通过JSON协议自定义窗口布局规则。
  • 多显示器独立管理:每个显示器拥有独立的标签和配置。
  • 无需禁用SIP:仅使用macOS公开的辅助功能API,系统安全。
  • Shell脚本配置:通过简单的shell脚本即可完成所有设置。

快速开始

  1. 第一步:通过Homebrew命令 `brew tap typester/yashiki && brew install --cask yashiki` 安装应用。
  2. 第二步:首次启动应用,在系统设置‘隐私与安全性-辅助功能’中授予Yashiki权限。
  3. 第三步:创建配置文件 `~/.config/yashiki/init`,参考示例设置布局、快捷键等。
  4. 第四步:运行 `chmod +x ~/.config/yashiki/init` 使其生效,然后重启Yashiki应用。

界面预览

与其他方案对比

对比项yashiki同类方案
窗口管理能力提供强大的标签式工作区和基于位掩码的窗口分组,组合灵活。系统原生管理功能简单,许多第三方工具分组能力较弱。
布局自定义支持通过标准输入输出接口接入外部布局引擎,用任意语言编写自定义布局。大多数工具内置固定几种布局,扩展性较差。
系统侵入性无需禁用系统完整性保护(SIP),仅依赖公开的辅助功能API,安全可靠。部分同类工具可能需要禁用SIP或使用更底层的私有API。

适合谁用

  • 需要高效管理多窗口的macOS开发者与程序员。
  • 使用多个显示器并希望独立管理工作区的专业人士。
  • 喜欢通过键盘快捷键和脚本自定义工作流的效率用户。

下载与版本

当前最新版本为 yashiki-v0.15.2,发布于 2026-06-19。支持 多平台。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/typester/yashiki