登录 注册
其他 i3wmmacosrusttiling-window-managerwindow-managerwindows
12,998
Stars
473
Forks
49
Watchers
431
Open Issues
GPL-3.0
许可证
Rust
语言
2020-06-28
创建时间
2026-06-20
最近更新

项目能做什么

灵感源自 i3wm,适用于 macOS 和 Windows 的平铺窗口管理器。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<div align="center">

> V3 is finally out - check out the changelog [here](https://github.com/glzr-io/GlazeWM/releases) 🔥

  <br>
  <img src="./resources/assets/logo.svg" width="230" alt="GlazeWM logo" />
  <br>

# GlazeWM

**A tiling window manager for Windows inspired by i3wm.**

[![Discord invite][discord-badge]][discord-link]
[![Downloads][downloads-badge]][downloads-link]
[![Good first issues][issues-badge]][issues-link]

GlazeWM lets you easily organize windows and adjust their layout on the fly by using keyboard-driven commands.

[Installation](#installation) •
[Default keybindings](#default-keybindings) •
[Config documentation](#config-documentation) •
[FAQ](#faq) •
[Contributing ↗](https://github.com/glzr-io/glazewm/blob/main/CONTRIBUTING.md)

![Demo video][demo-video]

</div>

### 🌟 Key features

- Simple YAML configuration
- Multi-monitor support
- Customizable rules for specific windows
- Easy one-click installation
- Integration with [Zebar](https://github.com/glzr-io/zebar) as a status bar

## Installation

**The latest version of GlazeWM is downloadable via [releases](https://github.com/glzr-io/GlazeWM/releases).** Zebar can optionally be installed as well via a checkbox during installation.

GlazeWM is also available through several package managers:

**Winget**

```sh
winget install GlazeWM
```

**Chocolatey**

```sh
choco install glazewm
```

**Scoop**

```sh
scoop bucket add extras
scoop install extras/glazewm
```

## Contributing

Help fix something that annoys you, or add a feature you've been wanting for a long time! Contributions are very welcome.

Local development and guidelines are available in the [contributing guide](https://github.com/glzr-io/glazewm/blob/main/CONTRIBUTING.md).

## Default keybindings

On the first launch of GlazeWM, a default configuration can optionally be generated.

Below is a cheat sheet of all available commands and their default keybindings.

![Infographic](/resources/assets/cheatsheet.png)

## Config documentation

The [default config](https://github.com/glzr-io/glazewm/blob/main/resources/assets/sample-config.yaml) file is generated at `%userprofile%\.glzr\glazewm\config.yaml`.

To use a different config file location, you can launch the GlazeWM executable with the CLI argument `--config="..."`, like so:

```sh
./glazewm.exe start --config="C:\<PATH_TO_CONFIG>\config.yaml"
```

Or pass a value for the `GLAZEWM_CONFIG_PATH` environment variable:

```sh
setx GLAZEWM_CONFIG_PATH "C:\<PATH_TO_CONFIG>\config.yaml"
```

With the benefit of using a custom path being that you can choose a different name for the config file, such as `glazewm.yaml`.

### Config: General

```yaml
general:
  # Commands to run when the WM has started (e.g. to run a script or launch
  # another application).
  startup_commands: []

  # Commands to run just before the WM is shutdown.
  shutdown_commands: []

  # Commands to run after the WM config has reloaded.
  config_reload_commands: []

  # Whether to automatically focu
阅读完整原文

商业机会分析 AI 生成

Glaze Studio:可视化配置与主题管理工具

产品构想针对门槛较高的 YAML/JSON 纯文本配置,打造独立运行的跨平台 GUI 配置工具,提供按键冲突检测、图形化布局设计与精选主题商店。
核心功能可视化的快捷键映射与冲突检查、屏幕网格规则图形化编辑器、预设工作区主题一键导入导出、社区主题市场。
目标用户希望使用平铺分屏但反感手动修改代码/配置文件的 Windows 与 macOS 普通极客用户。
难度/周期中等 · 1-2个月 · 成本:极低(主要是跨平台 GUI 客户端开发与打包签名证书成本)
收费模式免费试用基础版,高级版买断制(License Key)或赞助解锁高级主题与云备份。
竞争风险PowerToys (FancyZones) 等微软官方免费工具对基础分屏需求的分流;GPL-3.0 协议下需保证配置器与核心 WM 通过 IPC 解耦独立发布。
依据 AI推测

Workspaces Pro:专业多屏工作区快照与会话恢复套件

产品构想开发一个通过 GlazeWM IPC 通信的独立守护进程,支持一键保存所有屏幕的应用位置、状态快照,并在开机或切换场景时自动重开与精准复原应用。
核心功能一键多屏窗口状态快照、场景规则预设(如编程模式、看盘模式、会议共享模式)、崩溃自动复原、云端工作区配置同步。
目标用户使用多显示器的量化金融分析师、全栈开发者、音视频剪辑师及股票交易员。
难度/周期中等 · 2-3个月 · 成本:低(基础服务端同步成本 + 客户端开发)
收费模式SaaS 订阅制(按月/年付费)或专业版一次性买断。
竞争风险部分受保护的第三方桌面应用(如沙盒应用或高权限窗口)无法通过 API 完美控制尺寸与定位。
依据 尚需验证的假设

GlazeBar / Desktop Widgets:跨平台现代轻量级状态栏生态

产品构想类比 Linux 下的 Polybar/Waybar,为 Windows/macOS 开发高美观度、极度轻量且原生适配 GlazeWM 窗口状态的配套桌面状态栏套件。
核心功能GlazeWM 工作区状态实时指示、硬件资源占用监控、日程与天气组件、支持 Lua/JS 扩展的自定脚本小组件系统。
目标用户追求桌面极致美化(Rice/Unixporn)与快捷监控状态的开发者和桌面定制爱好者。
难度/周期较高 · 3-4个月 · 成本:低(客户端本地运行为主)
收费模式开源基础状态栏,商业销售高级动态交互组件包与预设套件(Freemium)。
竞争风险Windows/macOS 系统原生任务栏与状态栏接口频繁变动导致的兼容性维护压力。
依据 已验证事实
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
nikitabobko/AeroSpace 中文介绍暂未生成
AeroSpace is an i3-like tiling window manager for macOS
23,795 Swift
polybar/polybar 中文介绍暂未生成
A fast and easy-to-use status bar
15,371 C++
i3/i3 中文介绍暂未生成
A tiling window manager for X11
10,620 C
adi1090x/rofi 中文介绍暂未生成
A huge collection of Rofi based custom Applets, Launchers &
8,845 Shell
Airblader/i3 中文介绍暂未生成
A fork of the i3 window manager with gaps and some other fea
5,781 C
betterlockscreen/betterlockscreen 中文介绍暂未生成
🍀 sweet looking lockscreen for linux system
2,649 Shell
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 2020-06-28,最近推送 2026-06-20,发布过 38 个 Release
社区活跃Star 12,998 / Fork 473 / Issue 431(数据支持,可自行核实)
许可证GPL-3.0 商用需注意传染性条款
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

快速开始(以仓库 README 为准)
git clone https://github.com/glzr-io/glazewm.git
cd glazewm
# 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
阅读原仓库文档
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。