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. Learn more →
Top 23 C Wayland Projects
-
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
-
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.
-
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.
-
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.
-
Project mention: Labwc: Wlroots-based window-stacking compositor for Wayland, inspired by openbox | news.ycombinator.com | 2025-01-04
-
-
Project mention: scenefx: a drop-in replacement for the wlroots scene API | news.ycombinator.com | 2024-08-01
-
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/
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
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...
-
-
gromit-mpx
Gromit-MPX is an on-screen annotation tool that works with any Unix desktop environment under X11 as well as Wayland.
-
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.
-
-
-
-
-
-
wine-wayland
Wine-wayland allows playing DX9/DX11 and Vulkan games using pure wayland and Wine/DXVK.
-
-
-
-
Project mention: Labwc: Wlroots-based window-stacking compositor for Wayland, inspired by openbox | news.ycombinator.com | 2025-01-04
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Wayland discussion
C Wayland related posts
-
In praise of grobi for auto-configuring X11 monitors
-
Minimal Launcher Tofi: Limitless Hacking Potential
-
The Future Is Niri
-
Hard numbers in the Wayland vs. X11 input latency discussion
-
Labwc: Wlroots-based window-stacking compositor for Wayland, inspired by openbox
-
Sway 1.10 Released
-
Sway 1.10 Is Released
-
A note from our sponsor - InfluxDB
www.influxdata.com | 21 May 2025
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 |