hyprwm/Hyprland

Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.

View on GitHub ↗Jump to charts ↓Open shareable report →

hyprwm/Hyprland has 38k+ stars and 2k+ forks on GitHub, is written in C++, and was last pushed on Oct 18, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 17 minutes ago
Added to GitGenius on August 31st, 2026
Created on March 16th, 2022
Open Issues & Pull Requests: 195 (+0)
GitHub issues: Enabled
Number of forks: 2,071
Total Stargazers: 38,912 (+2)
Total Subscribers: 146 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 5.9 hours
Mean response time: 39.1 days
90th percentile: 144.0 days
Tracked items: 3,051

Maintainer activity

1 person did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 18, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits. How this is counted.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 4% of open issues come from outside the core team — the tracker reads mainly as internal planning. Work labelled "bug" is answered fastest, typically in about 5 hours, while "type: input" waits about 9 days. 97% of issues opened in the past year have since been closed. Three people close 81% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 51
New in 7 days: 5
Closed in 7 days: 6
Avg open age: 359 days
Stale 30+ days: 46
Stale 90+ days: 34

Recent activity

Opened in 7 days: 5
Closed in 7 days: 6
Comments in 7 days: 5
Events in 7 days: 10

Top labels

  • bug (2,120)
  • stale (1,030)
  • enhancement (579)
  • 0: low prio (148)
  • 1: med prio (62)
  • type: renderer (45)
  • type: window management (38)
  • type: input (30)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Hyprland is a dynamic tiling Wayland compositor that prioritizes visual aesthetics alongside window management functionality.

Hyprland addresses the need for a modern window manager that combines tiling layout efficiency with contemporary visual design. It operates as a Wayland compositor, meaning it manages both window positioning and rendering directly rather than sitting atop another display server. The project emphasizes high customizability, allowing users to tailor behavior and appearance to their preferences. Its dynamic tiling approach automatically arranges windows according to configurable layouts while maintaining visual polish through animations and modern design principles.

Hyprland suits developers and power users who want fine-grained control over their desktop environment and are willing to configure their setup. It works best for those already committed to the Wayland ecosystem and comfortable with text-based configuration. The project is independent, meaning it does not follow the design decisions of established compositor projects, which appeals to users seeking alternatives to mainstream options. Those seeking a compositor that balances productivity-focused window management with visual refinement will find Hyprland's approach distinctive.

The project maintains active development with regular commits addressing bug fixes, feature additions, and performance improvements. The codebase shows responsiveness to user-reported issues and feature requests through consistent pull request activity. Development discussions occur openly in the repository, with maintainers engaging directly on technical decisions and architectural questions. The project demonstrates commitment to stability through ongoing refinement of core compositor functionality while continuing to expand customization capabilities.