Hyprland
An independent tiling Wayland compositor written in C++. Noteworthy features of Hyprland include dynamic tiling, tabbed windows, a clean and readable C++ code-base, and a custom renderer that provides window animations, rounded corners, and Dual-Kawase Blur on transparent windows.
Cost / License
- Free
- Open Source
Application types
Platforms
- Linux
- BSD
- openSUSE
- Arch Linux
- Gentoo
- Fedora
- Ubuntu
- Debian
- FreeBSD
- Alpine Linux
- Slackware
- Wayland
Features
Properties
- Customizable
- Lightweight
Features
- Tiling Window Manager
- Compositor
- Extensible by Plugins/Extensions
- Support for scripting
- Support for Multiple Monitors
- Desktop Environment
Tags
- wlroots
Hyprland News & Activities
Recent News
- POX published news article about Hyprland
Hyprland 0.52 brings auto submap closing, per device rotation, and new color mode optionsHyprland 0.52 has been released as the latest version of this open source Wayland compositor. This ...
- Fla published news article about Hyprland
Hyprland 0.51 overhauls gesture system and adds advanced trackpad customizationHyprland 0.51 introduces a completely reworked gesture system, replacing previous configuration opt...
- Maoholguin published news article about Hyprland
Hyprland 0.50 drops legacy renderer, adds privacy controls & experimental triple bufferingHyprland 0.50.0 brings major updates to its graphics system, dropping the legacy renderer and requi...
Recent activities
POX added Hyprland as alternative to MouseTiler- CrossDaemon27 liked Hyprland
- K0RR updated Hyprland
- astarr rated Hyprland
What is Hyprland?
Hyprland is an independent tiling Wayland compositor written in C++.
It supports multiple layouts, fancy effects, has a very flexible IPC model allowing for a lot of customization, and more.
Features:
- Easily expandable and readable codebase
- Config reloaded instantly upon saving
- Custom bezier curve based animations
- wlr_ext workspaces protocol support
- Dual Kawase blur
- Drop shadows
- Fully dynamic workspaces
- Closely follows wlroots-git
- Global keybinds passed to your apps of choice
- Bundled wlroots
- Window/layer fade in/out
- Tiling/pseudotiling/floating/fullscreen windows
- Switching workspaces between window modes on the fly
- Special workspace (scratchpad)
- Window/monitor rules
- Socket-based IPC
- Event system for bash scripts
- Rounded corners
- Full damage tracking
- Docks support
- Drawing tablet support
- Native IME + Input panels support
- and much more...






Comments and Reviews
Great, simple, tiling window manager like i3 and Sway, but out of the box has a level of polish that rivals GNOME. Plus, their documentation and website are clean and easy to follow. Migrating to Hyprland from i3/Sway should be relatively painless.
"out of the box has a level of polish that rivals GNOME", you sure? forget comparing to gnome, is it even easy out of the box? i agree its documentations are decent, but it just doesnt work well for everyday use (even if you use pre-configured setups)
arch + hypr = life
its cool and i love it. highly customizable and aesthetic. but i suggest using a different desktop environment for daily use. its a hassle that you need to install or modify literally almost everything. it doesnt work out of the box which maybe extremely hard for many. preconfigured setups of hyprland does not work as same as desktop environments like gnome or plasma
How I always imagined a tiling window manager should look and feel like