A curated list of Wayland code and resources.
If you want to contribute, please read this.
- Brightness Control
- Browser Without X Library Dependency
- Clipboard Managers
- Compositors
- Display Configuration
- Image Viewers
- Launchers
- Libraries
- Notifications
- PDF Viewers
- Screen Locking
- Screencasting
- Screenshots
- Session Management
- Status Bars
- Terminal Emulators
- Video Players
- Wallpaper
- License
No Wayland-specific requirements, so you can use your xorg solution of choice to control screen brightness, like brightnessctl, brillo, light, or just directly manipulate /sys/class/backlight
.
- wl-clipboard - Command-line copy/paste utilities for Wayland
- clipman - A simple clipboard manager for Wayland
- hikari - A hybrid stacking/tiling Wayland compositor
- river - A dynamic tiling Wayland compositor
- Sway - i3-compatible Wayland compositor
- Wayfire - 3D Wayland compositor
- Weston - Reference compositor for Wayland
- Kanshi - Dynamic display configuration
- wdisplays - GUI display configurator for wlroots compositors
- wlay - Graphical output management for Wayland
- wlr-randr - An xrandr clone for wlroots compositors
- bemenu - Dynamic menu library and client program inspired by dmenu
- dmenu-wayland - dmenu-wl is an efficient dynamic menu for wayland (wlroots).
- LavaLauncher - A simple launcher panel for Wayland desktops
- Mauncher - A GTK-based alternative to dmenu for Wayland which supports display scaling
- Wofi - A launcher/menu program for wlroots based Wayland compositors such as sway
- client toolkit - A toolkit for writing Wayland clients in Rust
- wlroots - Pluggable, composable, unopinionated modules for building a Wayland compositor
- Mako - A lightweight Wayland notification daemon
- zathura - A document viewer
- swayidle - Idle management daemon for Wayland
- swaylock - Screen locker for Wayland
- swaylock-blur - A small Rust program that runs swaylock and sets the image to a blurred screenshot of the desktop
- waylock - A simple screenlocker for Wayland compositors
- wf-recorder - A utility program for screen recording of
wlroots
-based compositors (more specifically, those that supportwlr-screencopy-v1
andxdg-output
) - wshowkeys - Displays keys being pressed on a Wayland session
- Grim - Grab images from a Wayland compositor
- Slurp - Select a region in a Wayland compositor
- Swappy - A Wayland-native snapshot editing tool, inspired by Snappy on macOS
- wlogout - A Wayland-based logout menu
- i3status-rust - Very resource-friendly and feature-rich replacement for i3status, written in pure Rust
- rootbar - Root Bar is a bar for wlroots based Wayland compositors such as sway
- waybar - Highly customizable Wayland bar for Sway and Wlroots based compositors
- yambar - Modular status panel for X11 and Wayland, inspired by polybar
- Alacritty - A cross-platform, GPU-accelerated terminal emulator
- Ate - Awesome terminal emulator
- Germinal - Minimalist vte-based terminal emulator
- GNOME Terminal - A terminal emulator for GNOME
- Havoc - A minimal terminal emulator for Wayland
- Kitty - A cross-platform, fast, feature-full, GPU-based terminal emulator
- Termite - A keyboard-centric VTE-based terminal, aimed at use within a window manager with tiling and/or tabbing support
- mpv - Command line video player