ai-agent

Hyprland: Customizable Wayland Compositor

Get a dynamic tiling compositor for your workflow, ideal for founders needing a customizable desktop solution
38,467 stars1,988 forksC++Guide quality 9/10Updated 9/7/2026100% free · open source
What it does

Hyprland is a highly customizable, dynamic tiling Wayland compositor that allows for efficient window management and personalized desktop experiences.

When to use it
  • You need a highly customizable desktop environment
  • You want a dynamic tiling window manager for improved productivity
  • You're looking for a Wayland compositor that prioritizes both functionality and aesthetics
Ready-to-paste prompt
echo 'exec Hyprland' >> ~/.xinitrc && startx -- -l
Heads up: Hyprland requires a relatively recent version of the Rust compiler (at least 1.64) to build successfully, so ensure your system has the correct version installed before attempting to compile
Saves to your device
Use with Claude
New

Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.

🛠️ Technical setup

Expect 20–40 minutes in a terminal — or let your AI agent drive it.

Try it instantly — no install
Claude Code
mkdir -p ~/.claude/skills/hyprland && curl -fsSL https://workflowstacks.com/api/skills/hyprland/claude-skill -o ~/.claude/skills/hyprland/SKILL.md
Open in another AI app

Opens the app with this repo with the prompt ready to go — no copy-paste needed.

Connect the whole catalog (MCP)
claude mcp add --transport http workflowstacks https://workflowstacks.com/api/mcp

Adds a WorkflowStacks connector to Claude Code: search and load any skill here by chatting.

How Hyprland: Customizable Wayland Compositor works
Codeflow
Free to inspect

Hyprland: Customizable Wayland Compositor is a very large C++ project (~145k lines across 917 code files, plus 90 test files). It is a full software project: use it through its install path rather than reading it end to end. Last commit this month, BSD-3-Clause license, has a test suite.

Size
Very large codebase
~145k lines · 917 code files · days to read — use, don't read
Setup
Developer setup
A real software project. Use it via its install path; don't expect to read it all.
Runs on
C++
No API keys detected
C++ 95%GLSL 2%Shell 1%CMake 1%
Where to start reading
  1. 1
    README.md
    Start here — what it does and how to install it
  2. 2
    AGENTS.md
    The instructions the AI actually follows
  3. 3
    src/main.cpp
    Inside src/ — the main logic begins here
  4. 4
    example/hyprland.desktop.in
    A worked example — copy this to get going
What's in each folder
src/Core code — the actual logic902 files
example/Examples you can copy10 files
docs/Documentation5 files
hyprtester/Folder68 files
hyprpm/Folder23 files
protocols/Folder13 files
hyprctl/Folder11 files
start/Folder9 files
READMEHas testsDocumentedCI checksExamples includedBSD-3-Clause licenseUpdated this month
Quick Actions
Details
Creator
hyprwm
Language
C++
Category
ai-agent
Published
3/16/2022

Are you the creator of this tool? Claim your listing → and earn 85% of every sale.