C Wayland

Open-source C projects categorized as Wayland
Wlroots Linux Sway C X11

Top 23 C Wayland Projects

  1. sway

    i3-compatible Wayland compositor

    Project mention: Hard numbers in the Wayland vs. X11 input latency discussion | news.ycombinator.com | 2025-01-26

    > basically no good if you're any different from the people who hacked it together.

    Why would you expect it any different? How can one implement things that they have no need or no hardware for? The entitlement is a bit jarring.

    Also I think they merged something last year: https://github.com/swaywm/sway/pull/7681

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. dunst

    Lightweight and customizable notification daemon

    Project mention: Automatic Visual Feedback for System Volume Change in I3wm via Dunst | dev.to | 2024-06-27

    The base of all of this is notifications. Because my i3 came with dunst and I liked the simple look of it I decided to use it as the notification daemon. I wanted to have 3 simple things: display current status of the volume via text, display an icon so it is somewhat prettier, display the volume level via a progress bar. Lucily all these are possible via dunst.

  4. mako

    A lightweight Wayland notification daemon

    Project mention: Mako – fast, production-grade web bundler based on Rust | news.ycombinator.com | 2024-07-02

    A couple more:

    https://wayland.emersion.fr/mako/

    https://makoframework.com/

    It can be hard sometimes to come up with names that aren't already in use. I think as long as it's clear in the description what it is, and the same name isn't shared for two projects that do approximately the same thing, maybe it's not so bad.

  5. labwc

    A Wayland window-stacking compositor

    Project mention: Labwc: Wlroots-based window-stacking compositor for Wayland, inspired by openbox | news.ycombinator.com | 2025-01-04
  6. wl-clipboard

    Command-line copy/paste utilities for Wayland

  7. swayfx

    SwayFX: Sway, but with eye candy!

    Project mention: scenefx: a drop-in replacement for the wlroots scene API | news.ycombinator.com | 2024-08-01
  8. arcan

    Arcan - [Display Server, Multimedia Framework, Game Engine] -> "Desktop Engine"

    Project mention: In praise of grobi for auto-configuring X11 monitors | news.ycombinator.com | 2025-05-10

    Yes, multi-protocol display servers like Arcan are the future.

    https://arcan-fe.com/

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. cage

    A Wayland kiosk

  11. wayvnc

    A VNC server for wlroots based Wayland compositors

    Project mention: DeskPad – A virtual monitor for screen sharing | news.ycombinator.com | 2024-10-10

    Yeah. On Wlroots or Sway, we can setup virtual displays pretty easily (swaymsg create_output, done). Then both the other person and yourself connect to the wayvnc vnc server server to see what's over there.

    Available May 2020, https://github.com/any1/wayvnc/issues/7#issuecomment-6256611...

  12. swappy

    A Wayland native snapshot editing tool, inspired by Snappy on macOS

  13. gromit-mpx

    Gromit-MPX is an on-screen annotation tool that works with any Unix desktop environment under X11 as well as Wayland.

    Project mention: A new use for AI – Mitigate open-source abuse | news.ycombinator.com | 2024-09-03
  14. tofi

    Tiny dynamic menu for Wayland

    Project mention: Wayland Application Launchers: Stick with Rofi | dev.to | 2025-05-11

    tofi: Advertises itself as a dmenu and rofi replacement and claims to be very fast. It is limited to launching applications. I could not see how I would customize it with my own scripts.

  15. brightnessctl

    A program to read and control device brightness

  16. slurp

    Select a region in a Wayland compositor

  17. wob

    A lightweight overlay volume/backlight/progress/anything bar for Wayland.

  18. swaylock

    Screen locker for Wayland

  19. x11vnc

    a VNC server for real X displays

  20. wine-wayland

    Wine-wayland allows playing DX9/DX11 and Vulkan games using pure wayland and Wine/DXVK.

  21. kiwmi

    A fully programmable Wayland Compositor

  22. swayidle

    Idle management daemon for Wayland

  23. swaybg

    Wallpaper tool for Wayland compositors

  24. waybox

    An openbox clone on Wayland (WIP)

    Project mention: Labwc: Wlroots-based window-stacking compositor for Wayland, inspired by openbox | news.ycombinator.com | 2025-01-04
  25. glmark2

    glmark2 is an OpenGL 2.0 and ES 2.0 benchmark

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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 sway 15,415
2 dunst 4,952
3 mako 2,455
4 labwc 1,937
5 wl-clipboard 1,827
6 swayfx 1,691
7 arcan 1,668
8 cage 1,411
9 wayvnc 1,309
10 swappy 1,186
11 gromit-mpx 1,124
12 tofi 1,097
13 brightnessctl 1,040
14 slurp 1,024
15 wob 991
16 swaylock 931
17 x11vnc 773
18 wine-wayland 770
19 kiwmi 672
20 swayidle 593
21 swaybg 582
22 waybox 498
23 glmark2 464

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that C is
the 6th most popular programming language
based on number of references?