Dostępny jest kompozytowy serwer Hyprland 0.57, wykorzystujący protokół Wayland. Projekt skupił się na mozaikowym (tiling) układzie okien, ale obsługuje również klasyczne swobodne umieszczanie okien, grupowanie okien w formie kart, pseudo-mozaikowy tryb oraz pełnoekranowe rozwijanie okien. Kod napisany jest w języku C++ i jest udostępniany na licencji BSD.
Oferowane są możliwości tworzenia atrakcyjnych wizualnie interfejsów: gradienty w obramowaniu okien, rozmycie tła, efekty animacyjne i cienie. Aby rozszerzyć funkcjonalność, można podłączać wtyczki, a do zewnętrznego zarządzania pracą udostępniane jest IPC oparte na gniazdach. Konfiguracja odbywa się za pomocą pliku konfiguracyjnego, którego zmiany są łapane na żywo bez potrzeby restartu. Do funkcji należy również zaliczyć: dynamicznie tworzone wirtualne pulpity; tryby układania elementów na ekranie; globalne przetwarzanie skrótów klawiszowych; zarządzanie gestami na touchpadzie/ekranie dotykowym.
W nowej wersji:
- Zaprezentowano 11 opcji shaderów do rozmycia tła oraz stworzono możliwość tworzenia własnych wariantów za pomocą wtyczek.

- Dodano możliwość transmisji zawartości wybranego wirtualnego pulpitu przez przeglądarkę lub programy do przeprowadzania wideokonferencji.
- Wprowadzono efekt „wobble” dla inercyjnego kołysania krawędzi okna podczas jego przesuwania, jak w Compiz.
- W API Lua dodano nowe metody hl.reload_config() i hl.get_devices(), a także możliwość podłączenia obsługi zdarzeń minimalizacji i zmiany stanu okna.
- Dodano ustawienie „cursor:warp_on_monitor_change” do przesuwania kursora w ślad za przełączaniem na pulpit na innym monitorze.
- Dodano ustawienie „input:tablet:enabled” do zarządzania włączaniem tabletów graficznych.
- Dodano opcję „decoration:blur:proportional”, która czyni intensywność rozmycia proporcjonalną do poziomu przezroczystości powierzchni.
Źródło: opennet.ru

