面向日常使用的 Wayland 合成器,提供多种平铺布局、按输出独立的工作区、模糊与动画效果。
hyprwm/Hyprland
Hyprland 是一款独立的动态平铺 Wayland 合成器,兼顾视觉效果与高度可定制性。
- Star
- 40,427
- Fork
- 2,167
- 未关闭 Issue
- 193
- 最近提交
- 19小时前
这是什么?
Hyprland 是一款 Wayland 合成器,负责在 Linux 上管理窗口并绘制桌面。它会自动把窗口排列成平铺布局,同时支持浮动和全屏窗口。项目自主开发,不依赖 wlroots、libweston、KWin 或 Mutter。
项目重视外观与可配置性。它支持渐变边框、多种模糊效果、使用自定义贝塞尔曲线与弹簧曲线的动画、发光和阴影等视觉效果。每个工作区可以单独设置布局,内置 Dwindle、Scrolling、Master、Monocle 等布局,也可以用 Lua 或插件编写自定义布局。内置插件管理器,保存配置文件后会立即生效。
此外,它还提供用作便签式窗口的特殊工作区、标签模式的窗口组、窗口/显示器/图层规则,以及基于 socket 的 IPC 接口,并原生支持输入法(IME)和游戏场景下的撕裂优化。
核心功能
- 01渐变边框、多种模糊、动画、发光和阴影等视觉效果。
- 02支持自定义贝塞尔曲线和弹簧动画曲线。
- 03提供 Dwindle、Scrolling、Master、Monocle 等布局,可按工作区单独设置。
- 04支持用 Lua 或插件编写自定义布局,并内置插件管理器。
- 05保存配置后立即生效。
- 06提供基于 socket 的 IPC 接口,并原生支持输入法。
适用场景
- 在 Linux 的 Wayland 环境下搭建外观高度定制的平铺桌面。
- 通过 IPC 或 Lua 脚本自动化窗口管理。
- 在 Linux 上游戏时开启撕裂支持以提升性能。
- 开发和测试自定义布局与插件。
快速上手
- 1
阅读项目百科上的安装指南
- 2
按照快速入门教程运行 Hyprland
使用前须知
- 需要运行 Linux 系统并使用 Wayland,不是跨平台工具。
- README 中没有单一的包管理器安装命令,因此安装需要一定工作量。
收录于专题
标签
常见问题
- Hyprland 是什么?
- Hyprland 是一款独立的动态平铺 Wayland 合成器,兼顾视觉效果与高度可定制性。 Hyprland 是一款 Wayland 合成器,负责在 Linux 上管理窗口并绘制桌面。它会自动把窗口排列成平铺布局,同时支持浮动和全屏窗口。项目自主开发,不依赖 wlroots、libweston、KWin 或 Mutter。
- Hyprland 可以免费使用吗?用的什么许可证?
- Hyprland 以 BSD-3-Clause 许可证开源。用于商业产品前,请先确认许可证条款。
- Hyprland 还在维护吗?
- 活跃维护中。Hyprland 最近一次提交是在 2026年11月6日。
- Hyprland 适合用来做什么?
- 在 Linux 的 Wayland 环境下搭建外观高度定制的平铺桌面。 通过 IPC 或 Lua 脚本自动化窗口管理。 在 Linux 上游戏时开启撕裂支持以提升性能。 开发和测试自定义布局与插件。
- Hyprland 怎么安装和运行?
- 阅读项目百科上的安装指南 按照快速入门教程运行 Hyprland
- 在哪里获取 Hyprland?
- 源代码和安装说明在 GitHub 上:https://github.com/hyprwm/Hyprland
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1495+86 本周113C++MIT更新于 20小时前
面向 Wayland 合成器(如 Sway、Hyprland)的高度可定制状态栏,内置系统、网络、音频等模块。
1.2万1203C++MIT更新于 12小时前
面向 Wayland 合成器的桌面通知守护进程,使用 Rune 框架绘制可主题化的通知卡片。
247+34 本周11RustMIT维护活跃更新于 6天前
面向 Windows 10/11 的可完全自定义桌面环境,可替换任务栏、Dock、启动器和窗口管理器。
1.8万+69 本周666RustAGPL-3.0更新于 前天
可高度定制的 macOS 状态栏替代工具,通过 shell 脚本配置,并由事件驱动更新。
1.3万+33 本周196CGPL-3.0更新于 20天前
面向 Windows 程序的自定义市场,可安装和管理社区制作的 mod 来改变软件行为。
9701+84 本周264RustGPL-3.0更新于 6天前