C++ Wayland

Open-source C++ projects categorized as Wayland

Top 21 C++ Wayland Projects

  • Hyprland

    Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.

    Project mention: Hyprland 0.44.0 Is Out | news.ycombinator.com | 2024-10-06

    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

    SaaSHub logo
  • conky

    Light-weight system monitor for X, Wayland (sort of), and other things, too

    Project mention: Conky | dev.to | 2024-03-31

    Puedes encontrar la documentación de Conky en su repositorio: Conky

  • Waybar

    Highly customizable Wayland bar for Sway and Wlroots based compositors. :v: :tada:

    Project mention: Pomodoro Timer: Waybar and uair | dev.to | 2024-08-08

    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.

  • ksnip

    ksnip the cross-platform screenshot and annotation tool

  • wayfire

    A modular and extensible wayland compositor

    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. "

  • sddm

    QML based X11 and Wayland display manager

  • hyprpaper

    Hyprpaper is a blazing fast wayland wallpaper utility with IPC controls.

  • hyprpicker

    A wlroots-compatible Wayland color picker that does not suck.

  • hawck

    Key-rebinding daemon for Linux (Wayland/X11/Console)

  • Louvre

    C++ library for building Wayland compositors. (by CuarzoSoftware)

    Project mention: Louvre v2.0.0 Release (C++ Wayland Compositor Library) | news.ycombinator.com | 2024-06-11
  • gBar

    Blazingly fast status bar written with GTK

  • keymapper

    A cross-platform context-aware key remapper. (by houmain)

  • ivi-homescreen

    Embedded Flutter runtime targeting Embedded Linux with Wayland

    Project mention: Flutter on TV or Auto | /r/FlutterDev | 2023-12-11
  • shell

    :shell: Convergent shell for desktops, phones and tables built with QtQuick, Wayland and Material Design (by lirios)

  • Discord-Screenshare-Linux

    Updating Discord's shit because they won't do it themselves 2: Electric Boogaloo

  • swayfire

    Sway/I3 inspired tiling window manager for Wayfire

  • 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!

  • wl-ambilight

    Ambient light for wayland

  • sane-break

    A gentle break reminder that helps you avoid mindlessly skipping breaks.

    Project mention: No break reminder works (for me) | dev.to | 2024-08-19

    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.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Wayland discussion

Log in or Post with

C++ Wayland related posts

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

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that C++ is
the 6th most popular programming language
based on number of metions?