Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
H

Hypr

> 编程语言
Open source

Hypr is a tiling window manager written in modern C++.

1.3K stars0 likes0 views
WebsiteGitHub

About

Hypr is a tiling window manager written in modern C++.

Hypr is a dynamic Linux tiling window manager for Xorg. It's written in XCB with modern C++ and aims to provide easily readable and expandable code.

For Hypr with land, see Hyprland, the Wayland Compositor.

Hypr is only a window manager. It is not a compositor and does not implement a compositor's functionality. You can run it without one (e.g. Picom) though, since it runs on Xorg, which doesn't require a compositor.

Key Features

  • True parabolic animations
  • Rounded corners and borders
  • Config reloaded instantly upon saving
  • A built-in status bar with modules
  • Easily expandable and readable codebase
  • Pseudotiling
  • Multiple tiling modes (dwindling and master)
  • Window rules
  • Intelligent transients
  • Support for EWMH-compatible bars (e.g. Polybar)
  • Keybinds config
  • Tiling windows
  • Floating windows
  • Workspaces
  • Moving / Fullscreening windows
  • Mostly EWMH and ICCCM compliant

Installation

I do not maintain any packages, but some kind people have made them for me. If I missed any, please let me know.

IMPORTANT: Hypr requires xmodmap to correctly apply keybinds. Make sure you have it installed.

For stable releases, use the Releases tab here on github, and follow the instructions to install it in the Wiki

Arch (AUR)

yay -S hypr-git

Void Linux

https://github.com/Flammable-Duck/hypr-template

Manual building

If your distro doesn't have Hypr in its repositories, or you want to modify hypr,

see the Wiki to see build and installation instructions.

Configuring

See the Wiki Page for a detailed overview on the config, or refer to the example config in examples/hypr.conf.

You have to use a config, place it in ~/.config/hypr/hypr.conf

Screenshot Gallery

Known issues

  • Picom's shadow and effects do not update for cheap animations while animating
  • Non-cheap animations are choppy (duh!)

Contributions

Refer to CONTRIBUTING.md and the Wiki for contributing instructions and guidelines.

Stars over time

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

C++cpp20window-managerx11x11-wm

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言