<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Wayland Compositor on Producthunt daily</title>
        <link>https://producthunt.programnotes.cn/en/tags/wayland-compositor/</link>
        <description>Recent content in Wayland Compositor on Producthunt daily</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en</language>
        <lastBuildDate>Tue, 03 Nov 2026 01:08:12 +0800</lastBuildDate><atom:link href="https://producthunt.programnotes.cn/en/tags/wayland-compositor/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>Hyprland</title>
        <link>https://producthunt.programnotes.cn/en/p/hyprland/</link>
        <pubDate>Tue, 03 Nov 2026 01:08:12 +0800</pubDate>
        
        <guid>https://producthunt.programnotes.cn/en/p/hyprland/</guid>
        <description>&lt;img src="https://images.unsplash.com/photo-1625111970819-5f32ac1885c3?ixid=M3w0NjAwMjJ8MHwxfHJhbmRvbXx8fHx8fHx8fDE3OTM2MzkyMDN8&amp;ixlib=rb-4.1.0" alt="Featured image of post Hyprland" /&gt;&lt;h1 id=&#34;hyprwmhyprland&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/hyprwm/Hyprland&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;hyprwm/Hyprland&lt;/a&gt;
&lt;/h1&gt;&lt;div align = center&gt;
&lt;img src=&#34;https://raw.githubusercontent.com/hyprwm/Hyprland/main/assets/header.svg&#34; width=&#34;750&#34; height=&#34;300&#34; alt=&#34;banner&#34;&gt;
&lt;br&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/hyprwm/Hyprland/actions/workflows/ci.yaml&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://github.com/hyprwm/Hyprland/actions/workflows/ci.yaml/badge.svg&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Badge Workflow&#34;
	
	
&gt;&lt;/a&gt;
&lt;a class=&#34;link&#34; href=&#34;LICENSE&#34; &gt;&lt;img src=&#34;https://img.shields.io/github/license/hyprwm/Hyprland&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Badge License&#34;
	
	
&gt;&lt;/a&gt;
&lt;img src=&#34;https://img.shields.io/github/languages/top/hyprwm/Hyprland&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Badge Language&#34;
	
	
&gt;
&lt;a class=&#34;link&#34; href=&#34;https://github.com/hyprwm/Hyprland/pulls&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://img.shields.io/github/issues-pr/hyprwm/Hyprland&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Badge Pull Requests&#34;
	
	
&gt;&lt;/a&gt;
&lt;a class=&#34;link&#34; href=&#34;https://github.com/hyprwm/Hyprland/issues&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;img src=&#34;https://img.shields.io/github/issues/hyprwm/Hyprland&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Badge Issues&#34;
	
	
&gt;&lt;/a&gt;
&lt;img src=&#34;https://img.shields.io/badge/Hi-mom!-ff69b4&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Badge Hi Mom&#34;
	
	
&gt;&lt;br&gt;&lt;/p&gt;
&lt;br&gt;
&lt;p&gt;Hyprland is a 100% independent, dynamic tiling Wayland compositor that doesn&amp;rsquo;t sacrifice on its looks.&lt;/p&gt;
&lt;p&gt;It provides the latest Wayland features, is highly customizable, has all the eyecandy, the most powerful plugins,
easy IPC, much more QoL stuff than other compositors and more&amp;hellip;
&lt;br&gt;
&lt;br&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://wiki.hypr.land/getting-started/installation/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;kbd&gt; &lt;br&gt; Install &lt;br&gt; &lt;/kbd&gt;&lt;/a&gt;&lt;/strong&gt; 
&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://wiki.hypr.land/getting-started/master-tutorial/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;kbd&gt; &lt;br&gt; Quick Start &lt;br&gt; &lt;/kbd&gt;&lt;/a&gt;&lt;/strong&gt; 
&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://wiki.hypr.land/configuring/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;kbd&gt; &lt;br&gt; Configure &lt;br&gt; &lt;/kbd&gt;&lt;/a&gt;&lt;/strong&gt; 
&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://wiki.hypr.land/contributing-and-debugging/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;kbd&gt; &lt;br&gt; Contribute &lt;br&gt; &lt;/kbd&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;h1 id=&#34;features&#34;&gt;Features
&lt;/h1&gt;&lt;ul&gt;
&lt;li&gt;All of the eyecandy: gradient borders, many types of blur, animations, glow, shadows and much more&lt;/li&gt;
&lt;li&gt;A lot of customization&lt;/li&gt;
&lt;li&gt;100% independent, no wlroots, no libweston, no kwin, no mutter.&lt;/li&gt;
&lt;li&gt;Custom bezier and spring curves for the best animations&lt;/li&gt;
&lt;li&gt;Powerful plugin support&lt;/li&gt;
&lt;li&gt;Built-in plugin manager&lt;/li&gt;
&lt;li&gt;Tearing support for better gaming performance&lt;/li&gt;
&lt;li&gt;Easily expandable and readable codebase&lt;/li&gt;
&lt;li&gt;Fast and active development&lt;/li&gt;
&lt;li&gt;Not afraid to provide bleeding-edge features&lt;/li&gt;
&lt;li&gt;Config reloaded instantly upon saving&lt;/li&gt;
&lt;li&gt;Global keybinds passed to your apps of choice&lt;/li&gt;
&lt;li&gt;Tiling/pseudotiling/floating/fullscreen windows&lt;/li&gt;
&lt;li&gt;Special workspaces (scratchpads)&lt;/li&gt;
&lt;li&gt;Window groups (tabbed mode)&lt;/li&gt;
&lt;li&gt;Powerful window/monitor/layer rules&lt;/li&gt;
&lt;li&gt;Socket-based IPC&lt;/li&gt;
&lt;li&gt;Native IME and Input Panels Support&lt;/li&gt;
&lt;li&gt;Fully dynamic workspaces&lt;/li&gt;
&lt;li&gt;Extensive layout support
&lt;ul&gt;
&lt;li&gt;Dwindle&lt;/li&gt;
&lt;li&gt;Scrolling&lt;/li&gt;
&lt;li&gt;Master&lt;/li&gt;
&lt;li&gt;Monocle&lt;/li&gt;
&lt;li&gt;Custom layout with Lua&lt;/li&gt;
&lt;li&gt;Custom layouts with plugins&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Per Workspace Layouts&lt;/li&gt;
&lt;li&gt;and much more&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;br&gt;
&lt;br&gt;
&lt;div align = center&gt;
&lt;h1 id=&#34;gallery&#34;&gt;Gallery
&lt;/h1&gt;&lt;br&gt;
&lt;p&gt;&lt;img src=&#34;https://producthunt.programnotes.cn/assets/prev1.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Preview A&#34;
	
	
&gt;&lt;/p&gt;
&lt;br&gt;
&lt;p&gt;&lt;img src=&#34;https://producthunt.programnotes.cn/assets/prev2.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Preview B&#34;
	
	
&gt;&lt;/p&gt;
&lt;br&gt;
&lt;p&gt;&lt;img src=&#34;https://producthunt.programnotes.cn/assets/prev3.png&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Preview C&#34;
	
	
&gt;&lt;/p&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;h1 id=&#34;special-thanks&#34;&gt;Special Thanks
&lt;/h1&gt;&lt;br&gt;
&lt;p&gt;&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://gitlab.freedesktop.org/wlroots/wlroots&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;wlroots&lt;/a&gt;&lt;/strong&gt; - &lt;em&gt;For powering Hyprland in the past&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://gitlab.freedesktop.org/wlroots/wlroots/-/blob/master/tinywl/tinywl.c&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;tinywl&lt;/a&gt;&lt;/strong&gt; - &lt;em&gt;For showing how 2 do stuff&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/swaywm/sway&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Sway&lt;/a&gt;&lt;/strong&gt; - &lt;em&gt;For showing how 2 do stuff the overkill way&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/inclement/vivarium&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Vivarium&lt;/a&gt;&lt;/strong&gt; - &lt;em&gt;For showing how 2 do stuff the simple way&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://codeberg.org/dwl/dwl&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;dwl&lt;/a&gt;&lt;/strong&gt; - &lt;em&gt;For showing how 2 do stuff the hacky way&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/WayfireWM/wayfire&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Wayfire&lt;/a&gt;&lt;/strong&gt; - &lt;em&gt;For showing how 2 do some graphics stuff&lt;/em&gt;&lt;/p&gt;
&lt;!-----------------------------------------------------------------------------&gt;
&lt;!----------------------------------{ Thanks }---------------------------------&gt;
&lt;!----------------------------------{ Images }---------------------------------&gt;
&lt;!----------------------------------{ Badges }---------------------------------&gt;
</description>
        </item>
        
    </channel>
</rss>
