SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C++ Wayland Projects
-
Hyprland
Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
Ghostty turned on Discussions and made it the first place for users to go report bugs, make feature requests, etc., then promotes those to issues once it's detailed enough for the maintainers to accept: https://github.com/ghostty-org/ghostty/issues/3558
Later, Hyprland followed suit: https://github.com/hyprwm/Hyprland/issues/9854
I'm sure there are other projects doing the same, but those are the two I know about off the top of my head.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
Project mention: Ksnip the cross-platform screenshot and annotation tool | news.ycombinator.com | 2026-01-30
-
-
-
Login manager: SDDM on Wayland
-
-
I'd be surprised if someone hasn't already solved this. I'm not an Emacs user myself but try searching for something like "seamless navigation site:github.com". I've seen several scripts/plugins to setup seamless navigation between i3/tmux, tmux/Vim, i3/tmux/NeoVim, i3/Zellij etc.
Recently I hacked together a Bash script for seamless navigation between i3 windows/tabs and Kitty windows/tabs using i3-msg, xdotool, jq, kitty's remote control sockets. Now if I only figured out how to add Helix windows into the mix...
Sometimes thinking outside the box helps. I've been able to unify a lot of keybindings by using a context aware remapping tool such as Keymapper (https://github.com/houmain/keymapper.
-
-
Project mention: I built a Wayland window manager you can extend with WebAssembly | news.ycombinator.com | 2026-04-26
-
-
-
-
-
shell
:shell: Convergent shell for desktops, phones and tables built with QtQuick, Wayland and Material Design (by lirios)
-
-
-
-
im-emoji-picker
emoji picker compatible with Linux systems using either XServer or Wayland with either Fcitx5 or IBus
-
wapanel
Desktop-dedicated wayland bar for wayfire and other wlroots based compositors. Mir compatible.
C++ Wayland discussion
C++ Wayland related posts
-
Preparing for KDE Plasma's Last X11-Supported Release
-
Apple is increasing my cortisol levels
-
I built a Wayland window manager you can extend with WebAssembly
-
Show HN: Miracle Release v0.9.0 – A hackable Wayland compositor
-
Veracrypt Project Update
-
Wayland set the Linux Desktop back by 10 years
-
Stay Away from My Trash
-
A note from our sponsor - SaaSHub
www.saashub.com | 7 Jun 2026
Index
What are some of the best open-source Wayland projects in C++? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Hyprland | 36,218 |
| 2 | Waybar | 11,418 |
| 3 | conky | 8,368 |
| 4 | ksnip | 3,228 |
| 5 | wayfire | 3,003 |
| 6 | quickshell | 2,519 |
| 7 | sddm | 2,290 |
| 8 | hyprpaper | 1,314 |
| 9 | keymapper | 1,105 |
| 10 | hyprpicker | 1,092 |
| 11 | miracle-wm | 775 |
| 12 | Louvre | 672 |
| 13 | hawck | 634 |
| 14 | gBar | 542 |
| 15 | ivi-homescreen | 365 |
| 16 | shell | 248 |
| 17 | Discord-Screenshare-Linux | 216 |
| 18 | swayfire | 181 |
| 19 | DeskX | 157 |
| 20 | sysmenu | 121 |
| 21 | sane-break | 87 |
| 22 | im-emoji-picker | 77 |
| 23 | wapanel | 65 |