{"full_name":"hyprwm/Hyprland","owner":"hyprwm","name":"Hyprland","url":"https://github.com/hyprwm/Hyprland","description":"Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.","homepage":"https://hypr.land","topics":[],"language":"C++","license":"BSD-3-Clause","avatar":"https://avatars.githubusercontent.com/u/107882187?v=4","created_at":"2022-03-16T19:49:13Z","pushed_at":"2026-11-10T09:15:02Z","metrics":{"stars":40594,"forks":2171,"watchers":147,"issues":7888,"prs":3900,"releases":119,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":4921},"growth":{"day":{"stars":5,"forks":2,"base_day":"2026-11-09"},"week":{"stars":788,"forks":19,"base_day":"2026-11-03"},"month":{"stars":1800,"forks":123,"base_day":"2026-10-11"}},"history":{"dates":["2026-09-06","2026-09-07","2026-09-08","2026-09-09","2026-09-10","2026-09-11","2026-09-12","2026-09-13","2026-09-14","2026-09-15","2026-09-16","2026-09-17","2026-09-18","2026-09-19","2026-09-20","2026-09-21","2026-09-22","2026-09-23","2026-09-24","2026-09-25","2026-09-26","2026-09-27","2026-09-28","2026-09-29","2026-09-30","2026-10-01","2026-10-02","2026-10-03","2026-10-04","2026-10-05","2026-10-06","2026-10-07","2026-10-08","2026-10-09","2026-10-10","2026-10-11","2026-10-12","2026-10-13","2026-10-14","2026-10-15","2026-10-16","2026-10-17","2026-10-18","2026-10-19","2026-10-20","2026-10-21","2026-10-22","2026-10-23","2026-10-24","2026-10-25","2026-10-26","2026-10-27","2026-10-28","2026-10-29","2026-10-30","2026-10-31","2026-11-01","2026-11-02","2026-11-03","2026-11-04","2026-11-09","2026-11-10"],"stars":[38149,38160,38190,38217,38230,38237,38263,38340,38358,38379,38405,38427,38458,38468,38477,38489,38505,38518,38541,38564,38573,38588,38594,38599,38628,38638,38652,38668,38689,38693,38705,38720,38743,38766,38775,38794,38797,38805,38811,38820,38832,38848,38856,38875,38883,38890,38901,38924,38942,38949,38946,38962,38968,38993,38994,39007,39028,39067,39806,40201,40589,40594],"forks":[1944,1945,1950,1953,1954,1955,1956,1966,1967,1971,1973,1976,1982,1986,1989,1991,1995,1998,2004,2008,2008,2013,2014,2015,2015,2015,2018,2018,2019,2020,2026,2027,2034,2037,2040,2048,2052,2053,2052,2054,2053,2059,2060,2063,2064,2066,2068,2072,2073,2077,2082,2086,2088,2092,2091,2090,2095,2096,2152,2164,2169,2171],"watchers":[141,140,142,141,141,141,142,144,144,144,144,143,144,145,145,145,144,144,145,145,146,145,146,146,145,144,144,144,145,145,145,145,146,147,147,146,146,145,145,145,147,147,147,146,146,146,146,146,146,145,145,145,140,139,140,140,139,139,144,146,147,147],"issues_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"prs_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]},"boards":{"weekly":145},"same_owner":[],"issues":[{"number":9064,"title":"Color management support","comments":80,"created_at":"2025-01-14T20:07:00Z"},{"number":8424,"title":"Breaking changes tracker","comments":27,"created_at":"2024-11-11T13:10:12Z"},{"number":10979,"title":"New render scheduling causes lags and stutters on select setups","comments":22,"created_at":"2025-07-09T14:12:23Z"},{"number":11088,"title":"single_window_aspect_ratio should not be used when using maximize","comments":15,"created_at":"2025-07-18T19:28:13Z"},{"number":10148,"title":"Add special focus treatment for the ANR dialog","comments":10,"created_at":"2025-04-22T21:15:54Z"},{"number":9894,"title":"Allow setting all animation props (speed, curve, etc) in window/layer rules.","comments":8,"created_at":"2025-04-06T00:06:00Z"},{"number":10421,"title":"Add rounding per-corner","comments":7,"created_at":"2025-05-15T09:34:02Z"},{"number":10515,"title":"Subsurfaces get squished instead of cropped when overflowing","comments":6,"created_at":"2025-05-23T09:34:29Z"}],"discussions":[{"number":16903,"title":"There's still no way to retrieve workspace rules in Lua","comments":0,"category":"General","created_at":"2026-11-08T18:51:43Z"},{"number":16895,"title":"Scrolling: column width not restored when exiting internel fullscreen only","comments":1,"category":"Bugs - Layout","created_at":"2026-11-08T08:04:10Z"},{"number":16891,"title":"hyprcursors no longer scale properly","comments":1,"category":"Bugs - Other","created_at":"2026-11-07T20:44:51Z"},{"number":16890,"title":"Workspace Sharing never reconnects after workspace is empty","comments":0,"category":"Bugs - Other","created_at":"2026-11-07T09:57:07Z"},{"number":16887,"title":"workspace = \"special:something\" + float windowrules crash HL","comments":0,"category":"Bugs - Crashes","created_at":"2026-11-06T22:11:34Z"},{"number":16886,"title":"Hyprlock crash","comments":1,"category":"Bugs - Crashes","created_at":"2026-11-06T20:53:27Z"},{"number":16884,"title":"Switching to other computer (My mac mini) and comeback (10 seconds, one hour, time does not matter), every ghostty (GTK4) client/window is disconnected.","comments":0,"category":"Bugs - DRM","created_at":"2026-11-06T19:59:22Z"},{"number":16882,"title":"Screen capture is clipped to SDR on HDR outputs","comments":1,"category":"Feature requests - Protocols / Integrations","created_at":"2026-11-06T17:02:17Z"}],"latest_release":{"name":"v0.57.1","tag":"v0.57.1","published_at":"2026-11-03T09:47:31Z","body":"As usual, a small update with a few fixes backported from main onto 0.57.0.\r\n\r\nThis fixes some keybind issues, black screens on nvidia, and other minor regressions.\r\n\r\n## Fixes backported\r\n - config/lua: fix validator for custom accel profiles (#16730) by @vaxerski\r\n - keybinds: fix _consuming exceptions for chord resolving (#16806) by @vaxerski\r\n - protocols/session-lock: fix removed output causing a protocol error (#16784) by @vaxerski\r\n - state/workspace: fix underflow in r parsing resulting in a bad return (#16786) by @vaxerski\r\n - config/values: adjust limits for tablet values (#16782) by @vaxerski\r\n - config: restore opt-in KMS dmabuf filtering\r\n - decoration/groupbar: round boxes in device space to match damage (#16687) by @andresilva\r\n - keybinds: do not shadow mouse event inputs (#16788) by @vaxerski\r\n - monitor: set max_bpc based on configured bitdepth (#16708) by @fxzzi\r\n - protocols/dmabuf: refresh format feedback after config updates\r\n - protocols/dmabuf: use replacement table for feedback updates\r\n - renderer: draw small surfaces at their logical size (#16711) by @hitori-chan\r\n - window: preserve fullscreen on client maximize requests\r\n \r\n \r\n## Special thanks\r\n\r\nBig thank you to the Omacom Foundation for being Hyprland's Exclusive sponsor!\r\n\r\nAdditionally, big thank you to the individuals who donated to help keep the project alive!\r\n\r\n#### Top Supporters:\r\n\r\ngaserre, MadCatX, d, Bonsai, RaymondLC92, eynix, Theory_Lukas, soy_3l.beantser, miget.com, 3RM, iain, Tonao Paneguini, Kay, gfunnymoney, yamauchihiroshi, Hunter Wesson, alexmanman5, --, TyrHeimdal, Ammar Hossain, alukortti, Jonas Bové, ExBhal, Vaidas Damosevicius, ari-cake, Jas Singh, lzieniew, Seishin, Xoores, Balázs Püspök-Kiss, taigrr, DHH, Brandon Wang, Cehovski\r\n\r\n#### New Monthly Supporters:\r\n\r\nlazy_sleepers, TheGreatMcPain, jar0, EddieTheHead14, Clayton S, cendert, Alex Reuman, NanoMercury, 13enny13oy, bug-coder, Howard Shane, babble, BEJ, Victoriano, javif89, Martin, arximboldi, Juan Felipe Uribe Cardona, Eric W. Bates, Alferann, sgt.moon, Maw, west0nw, _, Tyler, carpet.lover, Stam Kapetanakis, judas_, Mark Fingerhuth, Frapol, Spark, chinesecatfood, Luuumine, JMH, Jeff Aaron, Vandav, mfed\r\n\r\n#### One-time Donators:\r\n\r\nTheis, Alexandre, Alba&Héctor, juboba, ZmagoD, pizza_lover, chocman, Here you go, Yoway Buorn, Zeal, Federico, Jamjam, Stefan, Jacques Fernandes, Ar, macnedav, StefanH, chapgx, Karol, Viktor, Seraphim of Boise, ysksn, Anton Herzog, deruma, Deleted User, hei, toxa237, PyArch, Noboriki, Clement Pont, Clippy, Romano Kleinwächter, Krob, Inscolosus, Marco, rony539, Thierry C., curbol, Alex, marsch, Jelte, Darwin Vilpando, Michka, aussiedini, Carlos Segura, Hercules, Magkid, BIGGASSS, Nick, Roman Korver, Deano, RammFire, Oyarsa, Jeff L, Fdonnet, bernarduh, sacrebleu, Reinhardt - Beavis, Jannek, Santiago Perez, ProfessorNova, DickyB , houdinihacker, Micah Stevens, Sunday, Dylan, Leo, romulus, Daniel, kessmahat, sudoalex, tuding, Abdi, Bartosz, NightVision, X3N0N, Josh, Erick, btmxh, Mex, In. Cognito, Banclaevius, Hougan, prtzl, luan, amaka, Erik van Velzen, CoolMcGrrr, Abhinav, JM, geddon_jt, tomkersten, Carl, Blackcat, bbq, gmase, w32deadcodea, Benoit Servais, BonkusCheemus, Frisbee, Astralyd, Kevin Hill, nomminommi23, thoastbrot, Dorin, Nolliv22, MicMun, Jkob, Wouter Bos, Wenz, Hello, bob, Yuza, Kuba Wójcik, imashhi, Snake, Altoine, Gabriel Henrique, Z, Dan, Azide, Adam Curry, Viviaes, azalea, derp, NuclearToast, Rishu Raj, Malkovic, Sean, atarit0, dirk, finquilizer, Élder Bernardi, Windwarg, OldPastaFace, Miggi, Joy, Mr Smith, Roberto, sonicbhoc, Antoni, Stefan Dahinden, Daniel Li, MajesticOrtix, Roy, poor_man, Ger O'M, Greyed Out, Avram S., SK, Laurier Roy, King, Supporter, anonymous hypruser, aidnm, kl_Haribo, xnmp, Morata, Jonny Sierra, Chris Arias, auregosu, Mohamed Bouallegue, jo, David, Ladislav Böhm, nug, Skrazzo, Cam C., rafal Burdzy, Ripal Barot, N/A, Nassiel Alaunaery, totyko, Gal, Hi, Fizlo, opensource, fhmj, DJVger, Hijinx, Thank"},"readme":true,"readme_zh":false,"news":[{"title":"Hyprland has officially moved away from wlroots","url":"https://github.com/hyprwm/Hyprland/pull/6608","hn":"https://news.ycombinator.com/item?id=41024231","source":"Hacker News","lang":"en","date":"2024-07-21","points":4,"comments":0},{"title":"Hyprland v0.28.0 released with major performance improvements","url":"https://github.com/hyprwm/Hyprland/releases/tag/v0.28.0","hn":"https://news.ycombinator.com/item?id=36999158","source":"Hacker News","lang":"en","date":"2023-08-04","points":1,"comments":0},{"title":"Hyprland 0.57 Released with New Blur Effects, Workspace Sharing","url":"https://linuxiac.com/hyprland-0-57-released-with-new-blur-effects-workspace-sharing/","source":"linuxiac","lang":"en","date":"2026-10-28"},{"title":"Hyprland 0.57 Released With Compiz Inspired Wobbly Windows","url":"https://www.phoronix.com/news/Hyprland-0.57","source":"Phoronix","lang":"en","date":"2026-10-28"},{"title":"Hyprland 0.55 Released With Lua-Based Configuration, User-Defined Layouts","url":"https://www.phoronix.com/news/Hyprland-0.55-Wayland-Comp","source":"phoronix.com","lang":"en","date":"2026-05-09"},{"title":"Linux desktops have been stuck in old habits, and Hyprland breaks that pattern","url":"https://www.xda-developers.com/linux-desktops-stuck-old-habits-hyprland-breaks-pattern/","source":"XDA Developers","lang":"en","date":"2026-04-26"},{"title":"I tried a highly-customized Hyprland desktop that’s meant for Linux pros – and didn’t hate it","url":"https://www.zdnet.com/article/ml4w-hyprland-custom-desktop-easy-setup-minutes/","source":"ZDNet","lang":"en","date":"2026-03-18"},{"title":"Hyprland 0.54 Released As A \"Massive\" Update To This Wayland Compositor","url":"https://www.phoronix.com/news/Hyprland-0.54-Released","source":"phoronix.com","lang":"en","date":"2026-02-27"},{"title":"I struggled with Hyprland for months, until this Arch-based distro fixed it","url":"https://www.zdnet.com/article/omarchy-linux-distro-makes-hyprland-usable/","source":"ZDNet","lang":"en","date":"2026-02-01"},{"title":"My Dream Linux Desktop ✦ Quickshell + Hyprland + Matugen","url":"https://news.google.com/rss/articles/CBMiXEFVX3lxTE1JTFN2Z0JsNnZCWkxqNTBnZldvMEROaU4wWVBsdG01bk9aN0lQRUpxdm1tV1hndWNiY0xYc2psc2Q4NVJ1SDNEcTlPSW40dVNVYkFtMEM3cVh4eEdT?oc=5","source":"YouTube","lang":"en","date":"2026-09-26"},{"title":"Hyprland on Nvidia isn't as broken as everyone says","url":"https://news.google.com/rss/articles/CBMigwFBVV95cUxPOXVfQ25nMGd4UzZyRVhqWndRRTVHS1FxemhHRUxFUW9WZ1F5RE9pMkcydDVmd0NES0Nja1ZJbk0tT0hNUGV2VmgzdXVCYjNranFzNEtwbTZfX0J5TGlXY291Q3ItVlE2TEkzV3RJYS1USExad0NsdUFxbXRSSnIzcDVNUQ?oc=5","source":"MakeUseOf","lang":"en","date":"2026-06-05"},{"title":"The Dank Case For Scrolling Window Managers","url":"https://news.google.com/rss/articles/CBMiekFVX3lxTE96ZEFVbW5kdTBvOU9LN1RhYUs4eWktamxjc3hTYzNzbENGT1REOWRSTmRvVHBpZ2JKb2YtVHJHWDJZNmZPNEo1a1pIb1N0UW9nRjhmZDJyQUlPM0JNUU84QWxyX0hlRk1IUm5JZlZUZkItMFprTjFFeXZB?oc=5","source":"Tedium.co","lang":"en","date":"2026-01-29"},{"title":"10 Hyprland Dotfiles to Transform Your Linux Desktop Bautifully","url":"https://news.google.com/rss/articles/CBMiVkFVX3lxTE1IekhFTlpNOUNnemJWd3Z3MFJyS3dvWDVHU0pfaVZ4d0RqSEZVZGQ0X19xcHlTQ0g0TGc0T01xS2F3cmFHek1meWpORHo4cVVaeF9DTkRR?oc=5","source":"It's FOSS","lang":"en","date":"2025-12-28"},{"title":"Hyprland 0.52 Released With New Features For This Wayland Compositor","url":"https://news.google.com/rss/articles/CBMiYkFVX3lxTFBRN0RyZThxc0RlVUkxNV9wNGtrSzJrNG02U1RDZW02X19YYWJEYl9JMURHazk0RmFWN1JGdDF6ZkFJbWdZbFRpLS1aVjh6cXhDV3c4OUx5d0RSdmNsQ2Q5eDVn?oc=5","source":"Phoronix","lang":"en","date":"2025-11-07"},{"title":"Hyprland：它是什么以及如何安装？可以在 Debian 和 Ubuntu 上使用吗？","url":"https://news.google.com/rss/articles/CBMiaEFVX3lxTE1OWDVlQnp2b2JzMkQ4empGNFhKR2hGYUFnbGpmUlNmVFQzV3UtcUl1UTBqMEw0M1dpNDZGZGFTNTJ5SmJvakxuVUhNeXlvd1AtS3NaVzJpZW5oYTJSYVhVZFoxSkoyalZ6?oc=5","source":"Desde Linux","lang":"zh","date":"2024-02-09"},{"title":"GOverlay：在 Linux 下管理游戏中的覆盖","url":"https://news.google.com/rss/articles/CBMinAFBVV95cUxNY1JCMFlPdEY2VnNLcG1mdkFpZ3BUdnNPYkhuZXFVaFYzNmtkUk9RRWdJTkNlZnFsUlhJeE5oVkg4MTdwRTQxTkF6TWxpSjRhNHhVRnBWRmZ6SEtDLTZNQ3dEZjNpMmtRUGs4WDh2aGJIY1VySzhuUW9hVjJ5WnZvNFJybTB4RkhPWVY3V2FaLWZOTzFQbHoyTWtDSDA?oc=5","source":"Linux Adictos","lang":"zh","date":"2021-06-12"},{"title":"OpenDroneMap：适用于Linux的无人机映射软件","url":"https://news.google.com/rss/articles/CBMigAFBVV95cUxOSDZTMjZSZkJaR3NvV1d5dE02UVlmQ3NHTFVqdlVlOHl4bUZOdG5KQmRuQjZ5SjFBczg0Q3QxaTl1OXJxbmhjTDNvX1ZRdTh0SlVfMkNZWXNBbjRVdThSZGNKQW9sRnRmbGVEUXRSdUpmZzNodmt0SkllNFNQRElhUg?oc=5","source":"Linux Adictos","lang":"zh","date":"2021-04-20"}],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}