glazewm
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.  ## 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 章节有说明。