Wayland
Wayland is a communication protocol that specifies the communication between a display server and its clients.
- GitHub: https://github.com/topics/wayland
- Wikipedia: https://en.wikipedia.org/wiki/Wayland_(protocol)
- Created by: Kristian Høgsberg
- Released: September 30, 2008
- Related Topics: wlroots,
- Aliases: wayland-client, wayland-compositor, wayland-protocol,
- Last updated: 2026-06-15 00:30:04 UTC
- JSON Representation
https://github.com/rustdesk/rustdesk
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
anydesk dart flutter flutter-apps flutter-desktop flutter-examples flutter-mobile flutter-ui flutter-web hacktoberfest linux p2p rdp remote-control remote-desktop rust rust-lang teamviewer vnc wayland
Last synced: 01 Mar 2026
https://github.com/hyprwm/hyprland
Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
compositor cpp26 wayland wayland-compositor
Last synced: 23 Jan 2026
https://github.com/hyprwm/Hyprland
Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
compositor cpp26 wayland wayland-compositor
Last synced: 28 Mar 2025
https://niri-wm.github.io/niri/
A scrollable-tiling Wayland compositor.
rust smithay tiling-window-manager wayland wayland-compositor
Last synced: 21 Feb 2026
https://github.com/niri-wm/niri
A scrollable-tiling Wayland compositor.
rust smithay tiling-window-manager wayland wayland-compositor
Last synced: 10 Feb 2026
https://yalter.github.io/niri/
A scrollable-tiling Wayland compositor.
rust smithay tiling-window-manager wayland wayland-compositor
Last synced: 06 Oct 2025
https://github.com/phw/peek
Simple animated GIF screen recorder with an easy to use interface
apng gif gif-recorder gnome gtk3 linux screencast vala wayland webm
Last synced: 14 May 2025
https://github.com/caelestia-dots/shell
‼️ No waybar here ‼️
caelestia dotfiles hyprland hyprland-rice linux qt6 quickshell rice wayland
Last synced: 02 Apr 2026
https://github.com/brndnmtthws/conky
Light-weight system monitor for X, Wayland, and other things, too
c-plus-plus cairo conky imlib2 linux lua system-monitoring wayland
Last synced: 05 Mar 2026
https://github.com/h-m-h/weylus
Use your tablet as graphic tablet/touch screen on your computer.
android android-application app browser ffmpeg hardware-acceleration ipados linux multi-touch remote-desktop rust screen-mirroring stylus tablet touch-screen uinput wayland webapp x11 xdg-desktop-portal
Last synced: 13 May 2025
https://github.com/H-M-H/Weylus
Use your tablet as graphic tablet/touch screen on your computer.
android android-application app browser ffmpeg hardware-acceleration ipados linux multi-touch remote-desktop rust screen-mirroring stylus tablet touch-screen uinput wayland webapp x11 xdg-desktop-portal
Last synced: 27 Mar 2025
https://github.com/yalter/niri
A scrollable-tiling Wayland compositor.
rust smithay tiling-window-manager wayland wayland-compositor
Last synced: 14 May 2025
https://github.com/dunst-project/dunst
Lightweight and customizable notification daemon
c dbus libnotify notification-daemon wayland x11
Last synced: 01 Apr 2026
https://github.com/avengemedia/dankmaterialshell
Desktop shell for wayland compositors built with Quickshell & GO, optimized for niri, hyprland, sway, MangoWC, labwc, and MiracleWM.
dwl go hyprland labwc mangowc niri quickshell sway theme tiling-window-manager wayland
Last synced: 25 Feb 2026
https://github.com/feschber/lan-mouse
mouse & keyboard sharing via LAN
gplv3 gtk4-rs hyprland keyboard-emulation kvm-switch lan libadwaita linux macos mouse-emulation open-source rust tcp udp wayland wayland-client windows wlroots
Last synced: 06 Feb 2026
https://github.com/YaLTeR/niri
A scrollable-tiling Wayland compositor.
rust smithay tiling-window-manager wayland wayland-compositor
Last synced: 04 Apr 2025
https://github.com/riverwm/river
[mirror] A dynamic tiling Wayland compositor
wayland wayland-compositor window-manager wlroots zig
Last synced: 13 May 2025
https://github.com/ksnip/ksnip
ksnip the cross-platform screenshot and annotation tool
annotation blur-image crop-image cross-platform-screenshot drawing gnome-wayland hacktoberfest imgur-uploader kde-wayland ksnip linux macos qt screenshot script-uploader single-instance stickers wayland windows x11
Last synced: 29 Jan 2026
https://github.com/seadve/kooha
Elegantly record your screen
gnome gstreamer gtk-rs gtk4 gtk4-rs linux rust screen-recorder video-recording wayland
Last synced: 14 May 2025
https://aylur.github.io/ags/
Scaffolding CLI for Astal+Gnim
gtk3 gtk4 layer-shell typescript unixporn wayland
Last synced: 13 Oct 2025
https://github.com/SeaDve/Kooha
Elegantly record your screen
gnome gstreamer gtk-rs gtk4 gtk4-rs linux rust screen-recorder video-recording wayland
Last synced: 20 Mar 2025
https://github.com/wayfirewm/wayfire
A modular and extensible wayland compositor
wayfire wayland wayland-compositor window-manager
Last synced: 14 May 2025
https://github.com/aylur/ags
Scaffolding CLI for Astal+TypeScript
gtk3 gtk4 layer-shell unixporn wayland
Last synced: 14 May 2025
https://github.com/labwc/labwc
A Wayland window-stacking compositor
labwc layer-shell openbox sway wayland wayland-compositor window-manager wlroots
Last synced: 17 Apr 2026
https://github.com/emersion/mako
A lightweight Wayland notification daemon
cli notifications swaywm wayland
Last synced: 14 May 2025
https://github.com/Bismuth-Forge/bismuth
KDE Plasma add-on, that tiles your windows automatically and lets you manage them via keyboard, similarly to i3, Sway or dwm.
desktop kcm kde kde-plasma kwin kwin-script linux plasma tiling tiling-window-manager wayland window window-manager
Last synced: 03 Apr 2025
https://github.com/bismuth-forge/bismuth
KDE Plasma add-on, that tiles your windows automatically and lets you manage them via keyboard, similarly to i3, Sway or dwm.
desktop kcm kde kde-plasma kwin kwin-script linux plasma tiling tiling-window-manager wayland window window-manager
Last synced: 27 Sep 2025
https://github.com/abenz1267/walker
Multi-Purpose Launcher with a lot of features. Highly Customizable and fast.
Last synced: 29 Dec 2025
https://github.com/WayfireWM/wayfire
A modular and extensible wayland compositor
wayfire wayland wayland-compositor window-manager
Last synced: 20 Mar 2025
https://github.com/Aylur/ags
A customizable and extensible shell
desktop-environment gtk3 unixporn wayland
Last synced: 09 Apr 2025
https://github.com/smithay/smithay
A smithy for rusty wayland compositors
rust wayland wayland-compositor
Last synced: 14 May 2025
https://github.com/way-cooler/way-cooler
Wayland compositor for AwesomeWM
lua tiling-window wayland wayland-compositor
Last synced: 28 Sep 2025
https://github.com/Smithay/smithay
A smithy for rusty wayland compositors
rust wayland wayland-compositor
Last synced: 26 Mar 2025
https://github.com/xremap/xremap
Key remapper for X11 and Wayland
keyboard-shortcuts linux wayland x11
Last synced: 02 May 2026
https://github.com/djpohly/dwl
dwm for Wayland - ARCHIVE: development has moved to Codeberg
compositor tiling wayland wayland-compositor wlroots
Last synced: 27 Sep 2025
https://github.com/bugaevc/wl-clipboard
Command-line copy/paste utilities for Wayland
Last synced: 14 May 2025
https://github.com/willpower3309/swayfx
SwayFX: Sway, but with eye candy!
c compositor gles2 linux opengl sway swayfx wayland wm
Last synced: 14 May 2025
https://github.com/letoram/arcan
Arcan - [Display Server, Multimedia Framework, Game Engine] -> "Desktop Engine"
audio-processing c desktop-environment display-server freebsd game-engine linux lua multimedia-graphic-library openbsd video-processing virtual-reality visualization wayland
Last synced: 14 May 2025
https://github.com/WillPower3309/swayfx
SwayFX: Sway, but with eye candy!
c compositor gles2 linux opengl sway swayfx wayland wm
Last synced: 08 Apr 2025
https://github.com/erikreider/swaynotificationcenter
A simple GTK based notification daemon for any Wayland compositor
gtk3 linux notification notification-center notification-server sway swaywm vala wayland wlroots
Last synced: 14 May 2025
https://github.com/ErikReider/SwayNotificationCenter
A simple GTK based notification daemon for any Wayland compositor
gtk3 linux notification notification-center notification-server sway swaywm vala wayland wlroots
Last synced: 28 Mar 2025
https://github.com/localdesktop/localdesktop.github.io
Local Desktop helps you run a desktop Linux environment on your Android device.
Last synced: 06 Jun 2026
https://github.com/1amsimp1e/dots
Nothing here but Dotfiles & Customization 💫
arch customization dotfiles eww eww-config gnome hacktoberfest hyprland linux neovim neovim-configuration rice rofi shell starship-prompt theme unix unixporn waybar wayland
Last synced: 14 May 2025
https://github.com/localdesktop/localdesktop
Local Desktop helps you run a desktop Linux environment on your Android device.
Last synced: 13 Mar 2026
https://github.com/1amSimp1e/dots
Nothing here but Dotfiles & Customization 💫
arch customization dotfiles eww eww-config gnome hacktoberfest hyprland linux neovim neovim-configuration rice rofi shell starship-prompt theme unix unixporn waybar wayland
Last synced: 02 Apr 2025
https://github.com/any1/wayvnc
A VNC server for wlroots based Wayland compositors
remote-desktop sway vnc wayland wlroots
Last synced: 14 May 2025
https://github.com/smithay/wayland-rs
Rust implementation of the wayland protocol (client and server).
Last synced: 11 May 2025
https://github.com/hyprwm/hyprpaper
Hyprpaper is a wayland wallpaper utility with IPC controls.
cpp20 wallpaper wayland wlroots
Last synced: 26 Jan 2026
https://github.com/Smithay/wayland-rs
Rust implementation of the wayland protocol (client and server).
Last synced: 13 Apr 2025
https://github.com/bk138/gromit-mpx
Gromit-MPX is an on-screen annotation tool that works with any Unix desktop environment under X11 as well as Wayland.
annotation annotation-tool cinnamon drawing enlightenment epic-pen-alternative gnome kde lxde mate multi-pointer on-screen rox screen-annotation unity wayland x11 xfce
Last synced: 14 May 2025
https://github.com/francma/wob
Lightweight overlay volume, brightness (or anything) bar for Wayland
Last synced: 21 Feb 2026
https://github.com/erikreider/swayosd
A GTK based on screen display for keyboard shortcuts like caps-lock and volume
on-screen-display sway swaywm wayland
Last synced: 16 Jan 2026
https://github.com/DreamMaoMao/mangowc
wayland compositor base wlroots and scenefx(dwm but wayland)
compositor wayland wayland-compositor wlroots
Last synced: 01 Nov 2025
https://github.com/philj56/tofi
Tiny dynamic menu for Wayland
application-launcher c dmenu dmenu-replacement linux sway swaywm wayland wlroots
Last synced: 14 May 2025
https://github.com/max-baz/dotfiles
Configuration for NixOS, sway, kitty, helix, zsh and more
asahi btrfs dotfiles firefox git gruvbox helix home-manager installation-guides kitty nix nix-flake nixos powerlevel10k sway waybar wayland yubikey zsh
Last synced: 07 Oct 2025
https://github.com/udevbe/greenfield
HTML5 Wayland compositor :seedling:
browser browser-wayland-compositor greenfield html5 javascript remote-desktop wayland
Last synced: 13 May 2025
https://github.com/maximbaz/dotfiles
Configuration for NixOS, sway, kitty, helix, zsh and more
asahi btrfs dotfiles firefox git gruvbox helix home-manager installation-guides kitty nix nix-flake nixos powerlevel10k sway waybar wayland yubikey zsh
Last synced: 15 May 2025
https://github.com/goodroot/hyprwhspr
Native speech-to-text for Linux - Fast, accurate and private system-wide dictation
ai archlinux cachyos cohere-ai debian dictation elevenlabs fedora hyprland omarchy opensuse parakeet speech-to-text translation ubuntu waybar wayland whisper
Last synced: 28 May 2026
https://github.com/jtheoof/swappy
A Wayland native snapshot editing tool, inspired by Snappy on macOS
annotation-tool screenshot snappy snapshot sway wayland
Last synced: 22 Oct 2025
https://github.com/wayvr-org/wayvr
Your way to enjoy VR on Linux. Run apps inside VR & access your Wayland/X11 screens from Monado/WiVRn/SteamVR.
linux openvr openvr-overlay openxr openxr-overlay steamvr steamvr-overlay vr-overlay wayland x11
Last synced: 11 Apr 2026
https://github.com/AvengeMedia/DankMaterialShell
Quickshell optimized for niri & hyprland. Check out the niri community Discord below.
quickshell theme tiling-window-manager wayland
Last synced: 06 Oct 2025
https://github.com/Hummer12007/brightnessctl
A program to read and control device brightness
backlight brightness linux wayland
Last synced: 20 Mar 2025
https://github.com/gvolpe/nix-config
:space_invader: NixOS configuration
dotfiles dotfiles-linux fish-shell home-manager hyprland linux neovim nix nix-config nix-dotfiles nixos nixos-configuration nixpkgs polybar waybar wayland xmonad
Last synced: 15 May 2025
https://github.com/fufexan/dotfiles
NixOS system config & Home-Manager user config
ags declarative dotfiles flake helix home-manager hyprland nix nixos wayland
Last synced: 15 May 2025
https://github.com/fabric-development/fabric
The next-generation framework for building desktop widgets using Python
desktop-widgets gtk gtk3 status-bar wayland widget widgets x11
Last synced: 15 May 2025
https://github.com/sentriz/cliphist
Wayland clipboard manager with support for multimedia
clipboard clipboard-manager hyprland sway wayfire wayland wl-roots
Last synced: 15 May 2025
https://github.com/coastalwhite/lemurs
A customizable TUI display/login manager written in Rust 🐒
linux rust unix wayland window-manager x11
Last synced: 15 May 2025
https://github.com/koeqaife/hyprland-material-you
Dynamic and elegant desktop setup inspired by Material You, featuring auto-generated colors, fluid animations, and ripple effects for a cohesive, customizable user experience.
ags arch-linux archlinux dotfiles hyprland hyprland-config linux material-3 material-design material-you rice unixporn wayland
Last synced: 19 Oct 2025
https://github.com/houmain/keymapper
A cross-platform context-aware key remapper.
accessibility automation context-awareness cross-platform keyboard-layout keyboard-shortcuts keymapper productivity wayland
Last synced: 15 May 2025
https://github.com/linuxmobile/shin
A study in structural evolution. An elegant NixOS environment designed to move with the rhythm of your creative core.
amdgpu dotfiles flakes ghostty niri nixos nixos-configuration nushell nvchad ricing secureboot starship unixporn wayland
Last synced: 27 Mar 2026
https://github.com/Kron4ek/Wine-Builds
Wine builds (Vanilla, Staging, TkG and Proton)
esync fsync ntsync proton wayland wine wine-staging
Last synced: 31 Mar 2025
https://github.com/Fabric-Development/fabric
The next-generation framework for building desktop widgets using Python
desktop-widgets gtk gtk3 status-bar wayland widget widgets x11
Last synced: 01 Apr 2025
https://github.com/eXeC64/imv
Image viewer for X11/Wayland
image-viewer linux picture-viewer tiling-window-manager wayland x11
Last synced: 15 Mar 2025
https://github.com/hyprwm/hyprpicker
A wlroots-compatible Wayland color picker that does not suck.
Last synced: 28 Mar 2025
https://github.com/jakestanger/ironbar
Customisable Wayland gtk bar written in Rust.
bar desktop gtk gtk-layer-shell hyprland rust sway wayland wlroots
Last synced: 14 May 2025
https://github.com/JakeStanger/ironbar
Customisable Wayland gtk bar written in Rust.
bar desktop gtk gtk-layer-shell hyprland rust sway wayland wlroots
Last synced: 01 Apr 2025
https://github.com/ErikReider/SwayOSD
A GTK based on screen display for keyboard shortcuts like caps-lock and volume
on-screen-display sway swaywm wayland
Last synced: 01 Apr 2025
https://github.com/alaingalvan/crosswindow
💻📱 A cross platform system abstraction library written in C++ for managing windows and performing OS tasks.
android cmake cocoa cross-platform emscripten ios linux macos main mir uikit uwp wayland webassembly win32 windows xcb xlib
Last synced: 13 Apr 2025