<div align = center> <img src="https://raw.githubusercontent.com/vaxerski/Hyprland/main/assets/header.svg" width="750" height="300" alt="banner"> <br> ![Badge Workflow] [![Badge License]][License] ![Badge Language] [![Badge Pull Requests]][Pull Requests] [![Badge Issues]][Issues] ![Badge Hi Mom]<br> [![Badge Discord]][Discord] <br> Hyprland is a dynamic tiling Wayland compositor based on wlroots that doesn't sacrifice on its looks. It supports multiple layouts, fancy effects, has a very flexible IPC model allowing for a lot of customization, a powerful plugin system and more. <br> <br> --- **[<kbd> <br> Install <br> </kbd>][Install]** **[<kbd> <br> Quick Start <br> </kbd>][Quick Start]** **[<kbd> <br> Configure <br> </kbd>][Configure]** **[<kbd> <br> Contribute <br> </kbd>][Contribute]** --- <br> </div> # Notice Hyprland is still in pretty early development compared to some other Wayland compositors. Although Hyprland is pretty stable, it may have some bugs. # Features - Easily expandable and readable codebase - Plugin support - Config reloaded instantly upon saving - Custom bezier curve based animations - Dual Kawase blur - Drop shadows - Rounded corners - Gradient borders - Fully dynamic workspaces - Closely follows `wlroots-git` - Global keybinds passed to your apps of choice - A lot of customization - Bundled wlroots - Window/layer fade in/out - Tiling/pseudotiling/floating/fullscreen windows - Switching workspaces between window modes on the fly - Special workspaces (scratchpads) - Window/monitor rules - Socket-based IPC - `wlr_ext` workspaces protocol support - Event system for bash scripts - Full damage tracking - Docks support - Drawing tablet support - Native IME + Input panels support - and much more... <br> <br> <div align = center> # Gallery <br> ![Preview A] <br> ![Preview B] <br> ![Preview C] <br> <br> # Stars Over Time <br> [![Stars Preview]][Stars] <br> <br> </div> # Special Thanks <br> **[wlroots]** - *For their amazing library* **[tinywl]** - *For showing how 2 do stuff* **[Sway]** - *For showing how 2 do stuff the overkill way* **[Vivarium]** - *For showing how 2 do stuff the simple way* **[dwl]** - *For showing how 2 do stuff the hacky way* **[Wayfire]** - *For showing how 2 do some graphics stuff* <!-----------------------------------------------------------------------------> [Configure]: https://wiki.hyprland.org/Configuring/Configuring-Hyprland/ [Discord]: https://discord.gg/hQ9XvMUjjr [Stars]: https://starchart.cc/hyprwm/Hyprland [Hypr]: https://github.com/hyprwm/Hypr [Pull Requests]: https://github.com/hyprwm/Hyprland/pulls [Issues]: https://github.com/hyprwm/Hyprland/issues [Todo]: https://github.com/hyprwm/Hyprland/projects?type=beta [Contribute]: https://wiki.hyprland.org/Contributing-and-Debugging/ [Install]: https://wiki.hyprland.org/Getting-Started/Installation/ [Quick Start]: https://wiki.hyprland.org/Getting-Started/Master-Tutorial/ [License]: LICENSE <!----------------------------------{ Thanks }---------------------------------> [Vivarium]: https://github.com/inclement/vivarium [WlRoots]: https://gitlab.freedesktop.org/wlroots/wlroots [Wayfire]: https://github.com/WayfireWM/wayfire [TinyWl]: https://gitlab.freedesktop.org/wlroots/wlroots/-/blob/master/tinywl/tinywl.c [Sway]: https://github.com/swaywm/sway [DWL]: https://github.com/djpohly/dwl <!----------------------------------{ Images }---------------------------------> [Stars Preview]: https://starchart.cc/vaxerski/Hyprland.svg [Preview A]: https://cdn.discordapp.com/attachments/1091569872535814185/1107675866101723277/screenshot-summer.png [Preview B]: https://i.ibb.co/SX7GbYR/winter-rice.png [Preview C]: https://i.ibb.co/B3GJg28/20221126-20h53m26s-grim.png <!----------------------------------{ Badges }---------------------------------> [Badge Workflow]: https://github.com/hyprwm/Hyprland/actions/workflows/ci.yaml/badge.svg [Badge Discord]: https://img.shields.io/badge/Join%20the-Discord%20server-6666ff [Badge Issues]: https://img.shields.io/github/issues/hyprwm/Hyprland [Badge Pull Requests]: https://img.shields.io/github/issues-pr/hyprwm/Hyprland [Badge Language]: https://img.shields.io/github/languages/top/hyprwm/Hyprland [Badge License]: https://img.shields.io/github/license/hyprwm/Hyprland [Badge Lines]: https://img.shields.io/tokei/lines/github/hyprwm/Hyprland [Badge Hi Mom]: https://img.shields.io/badge/Hi-mom!-ff69b4