SaaSHub helps you find the best software and product alternatives Learn more →
Top 21 C++ Wayland Projects
-
Hyprland
Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
If you go to the homepage: https://hyprland.org/
It says "Tiling Compositor" as its first words. That's what it is.
It's not a "window manager" since that's an X11 term, and this is a Wayland Compositor, not an X11 Window Manager.
I feel like the landing page explains very clearly what it is for the target audience, which is someone who uses wayland and knows what a tiling compositor is.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Puedes encontrar la documentación de Conky en su repositorio: Conky
-
I am currently using uair integrated in to my Waybar running on my sway window manager. I use it similar to the way I use watson (both as a CLI tool with Waybar integrations), so it is a good fit for me.
-
-
Project mention: Cosmic Desktop: Hammering Out New Cosmic Features | news.ycombinator.com | 2024-04-18
Unusable until moving your mouse to the edges of the screen and clicking makes it hit the scrollbar, or the exit button. Right now it initiates a resize.
Illustrated example from a different compositor https://github.com/WayfireWM/wayfire/issues/570
It's the only DE I'm excited about it so I hope they fix that. Very very promising and the best part is that it made the GNOME people mad.
GNOME: "Sorry I don't see the use case for that, PR closed. Make your own project. "
-
-
-
-
-
Project mention: Louvre v2.0.0 Release (C++ Wayland Compositor Library) | news.ycombinator.com | 2024-06-11
-
-
-
-
shell
:shell: Convergent shell for desktops, phones and tables built with QtQuick, Wayland and Material Design (by lirios)
-
-
wapanel
Desktop-dedicated wayland bar for wayfire and other wlroots based compositors. Mir compatible.
-
im-emoji-picker
emoji picker compatible with Linux systems using either XServer or Wayland with either Fcitx5 or IBus
-
interception-vimproved
Unofficial plugin for Interception Tools combining features of caps2esc and space cadet for making held space work as a special fn key. Now configurable!
-
-
To address these issues, I'm creating my own break reminder called Sane Break. I won't delve into the technical details here, but I learned a lot about building a C++ app during the process. Sane Break builds upon the strengths of RSIBreak sharing a similar design of RSIBreak with 2 phases. The key difference is that it automatically enter the second, fullscreen phase when I stopped working, forcing me to look away. Additionally, Sane Break has no skip or postpone button. If I really want to postpone breaks, I have to do this via the menu in the system tray during the phase 1. This adds some friction to postponing breaks and further avoids mindless skips or postpones. This way, Sane Break strikes a balance between being considerate of your workflow and ensuring that you take breaks.
C++ Wayland discussion
C++ Wayland related posts
-
Show HN: X11 tool to share a screen area in any video meeting
-
Hyprland has officially moved away from wlroots
-
Louvre v2.0.0 Release (C++ Wayland Compositor Library)
-
Cortile – Linux auto tiling manager with hot corner support
-
Improving cursor rendering on Wayland
-
Flutter on TV or Auto
-
The shiny future of wayland & linux desktop.
-
A note from our sponsor - SaaSHub
www.saashub.com | 7 Dec 2024
Index
What are some of the best open-source Wayland projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | Hyprland | 21,974 |
2 | conky | 7,321 |
3 | Waybar | 6,793 |
4 | ksnip | 2,446 |
5 | wayfire | 2,440 |
6 | sddm | 1,914 |
7 | hyprpaper | 813 |
8 | hyprpicker | 724 |
9 | hawck | 580 |
10 | Louvre | 535 |
11 | gBar | 506 |
12 | keymapper | 329 |
13 | ivi-homescreen | 258 |
14 | shell | 232 |
15 | Discord-Screenshare-Linux | 220 |
16 | swayfire | 172 |
17 | wapanel | 56 |
18 | im-emoji-picker | 46 |
19 | interception-vimproved | 45 |
20 | wl-ambilight | 8 |
21 | sane-break | 7 |