C Sway

Open-source C projects categorized as Sway | Edit details

Top 11 C Sway Projects

  • wob

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

    Project mention: How to display volume and brightness indicator in Sway? | reddit.com/r/swaywm | 2021-11-15
  • wayvnc

    A VNC server for wlroots based Wayland compositors

    Project mention: What is the best remote desktop solution? | reddit.com/r/swaywm | 2021-09-23

    For sway there is a vnc server called wayvnc. You can set it up to mirror your normal session. Alternatively you can start a second sway instance in headless mode and connect wayvnc to that

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • swappy

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

    Project mention: Screenshot: flameshot cannot make to work | reddit.com/r/swaywm | 2021-11-13

    https://github.com/jtheoof/swappy . Flameshot + Wayland = gnome only ( now)

  • swaylock

    Screen locker for Wayland

    Project mention: Can KScreenLocker and SDDM merged into one single program? | reddit.com/r/kde | 2022-01-09

    I meant that a standard of some sort is probably needed to handle both the desktop environment telling the display manager to lock the screen AND allowing said display manager to take over the screen and lock it. On Wayland at the moment I'm not aware of any screen locker that isn't part of the DE itself that works on GNOME or KDE (I only know of swaylock and waylock, and both require protocols that are only implemented by wlroots based compositors, at least according to Waylock's readme).

  • swayidle

    Idle management daemon for Wayland (by swaywm)

    Project mention: Inhibit swayidle upon gamepad use | reddit.com/r/swaywm | 2021-06-02

    To select a specific input; run the latest upstream code of swayidle. Namely, the feature for seat selection was add in this PR

  • sway-borders

    Fork of sway with some extra features, mainly related to borders.

    Project mention: tokyonight dump | reddit.com/r/swaywm | 2021-12-16


  • swaybg

    Wallpaper tool for Wayland compositors

    Project mention: swaybg alone eating up almost 500mb ram for some reason! are there any alternatives? | reddit.com/r/swaywm | 2021-09-05

    What version of swaybg are you on? There were some changes in swaybg in 1.1 https://github.com/swaywm/swaybg/commits/master

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • sfwbar

    Sway Floating Window Bar

    Project mention: sfwbar 1.0beta1 | reddit.com/r/swaywm | 2021-12-18

    For those interested, you can grab the source here: https://github.com/LBCrion/sfwbar

  • wdisplays

    Mirror of cyclopsian/wdisplays (by artizirk)

    Project mention: Setting resolution on Wayland | reddit.com/r/archlinux | 2021-08-30

    Try wdisplays.

  • wl-gammactl

    Project mention: Setting Contrast Value in Wayland | reddit.com/r/linuxquestions | 2022-01-22

    However, this does not work in Wayland since it obviously belongs to the X Window System. I started searching the web for a possible solution and found wl-gammactl, which is a GUI for wlroots (https://github.com/mischw/wl-gammactl) and the gnome-gamma-tool (https://github.com/zb3/gnome-gamma-tool), but neither of them seemed to work because of missing dependencies, which can't be installed or invalid version numbers of required packages (e.g. found 1.20 but need: '>=1.23'). When attempting to build the gnome-gamma-tool, the following error message appears (despite Colord being installed):

  • dotfiles

    The eternal quest for the best settings for the best programs (by terminalnode)

    Project mention: Automatically determine function type when assigning to variable? | reddit.com/r/golang | 2021-10-29

    I'm new to go and wrote my first small application in it the other day, here (feedback welcome, though not the main purpose of the thread). It's a decimal clock, so it displays the current time in a format where there are 10 hours in a day, 100 minutes in an hour and 100 seconds in a minute.

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). The latest post mention was on 2022-01-22.

C Sway related posts


What are some of the best open-source Sway projects in C? This list will help you:

Project Stars
1 wob 458
2 wayvnc 406
3 swappy 394
4 swaylock 339
5 swayidle 253
6 sway-borders 146
7 swaybg 142
8 sfwbar 46
9 wdisplays 38
10 wl-gammactl 25
11 dotfiles 2
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.