C Sway

Open-source C projects categorized as Sway

Top 19 C Sway Projects

  • keyd

    A key remapping daemon for linux.

  • Project mention: Key remapping to vim navigation and more | /r/Fedora | 2023-12-04

    I use keyd (https://github.com/rvaiya/keyd) and what I've done is remapped CapsLock down holding to a modifier key that allows me to use vim navigation and more. So when I press CapsLock down I can use jkl; for navigation. I've also added u and i as page up and down. For browser back and forward use n and m. Just pressing CapsLock acts as an esc press.

  • i3blocks

    The hacker-friendly status_command for Sway and i3

  • Project mention: How can I modify i3status? | /r/i3wm | 2023-05-18

    Another tool you can consider is i3blocks, which really is just a light layer on top of the default i3bar but uses a more readable config format.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • labwc

    A Wayland window-stacking compositor

  • Project mention: Looking for the most minimal wm available rn | /r/wayland | 2023-07-12

    labwc?

  • swayfx

    SwayFX: Sway, but with eye candy!

  • Project mention: [ New Package Request ] SwayFX | /r/voidlinux | 2023-06-03

    What are the chances of SwayFX being added to the repo ? I see someone had put in a PR but it was never accepted and also the package is now at version 0.3 whereas the person who put in the PR is still at 0.2 since April. Would it be bad practice for me to put in an updated PR that works as I'd be keen to maintain that package for sure ?

  • wayvnc

    A VNC server for wlroots based Wayland compositors

  • Project mention: Dropping GNOME's X11 session approved for Fedora 41 | news.ycombinator.com | 2024-03-07

    You can run remote applications with Wayland now: https://access.redhat.com/documentation/en-us/red_hat_enterp...

    There is also a VNC server for fullscreen sessions (only supports wlroots compositors for now): https://github.com/any1/wayvnc

  • swappy

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

  • Project mention: MSPaint like tool for Linux | /r/linux | 2023-07-09

    I think swappy works great as a screenshot annotation tool.

  • wob

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

  • SaaSHub

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

    SaaSHub logo
  • swaylock

    Screen locker for Wayland

  • tofi

    Tiny dynamic menu for Wayland

  • Project mention: Freebsd 14 Wayland and Wayfire using Nvidia on Dell XPS 15 | /r/freebsd | 2023-12-04
  • swayidle

    Idle management daemon for Wayland

  • swaybg

    Wallpaper tool for Wayland compositors

  • gtklock

    GTK-based lockscreen for Wayland

  • Project mention: (Fedora 38 + Hyprland) - I am at home, my search is over. | /r/hyprland | 2023-09-12

    gtklock (didn't show this one in my screenshots)

  • sfwbar

    S* Floating Window Bar

  • sway-borders

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

  • wdisplays

    Mirror of cyclopsian/wdisplays (by artizirk)

  • wl-gammactl

  • Project mention: Actually Portable Vim (With a Cute Vimrc) | news.ycombinator.com | 2023-12-25

    I don't know what you mean by color management - is it the calibration of the display with xrite/argyll?

    For ICC profiles colormgr can help: https://wiki.archlinux.org/title/ICC_profiles#Wayland

    If you just need basic brightness, contrast and gamma, wl-gammactl should do that: https://github.com/mischw/wl-gammactl

    BTW Hyprland is not required, it's just the most practical way to have shortcuts key mappings in Wayland

  • sway-musli

    Sway-MÜSLI: Sway - Minimal Ültrafast Status LIne

  • Project mention: Sway-MÜSLI: Sway - Minimal Ültrafast Status LIne | /r/linux | 2023-12-03
  • gtklock-userinfo-module

    gtklock module adding user info to the lockscreen

  • .dotfiles

    My linux dotfiles (by K0SS4)

  • 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 Sway related posts

  • Dropping GNOME's X11 session approved for Fedora 41

    1 project | news.ycombinator.com | 7 Mar 2024
  • Key remapping to vim navigation and more

    1 project | /r/Fedora | 4 Dec 2023
  • Debugging touchpad issues with keyd remapper

    1 project | /r/linux4noobs | 20 Nov 2023
  • Espanso incompatible with keyd key remapping

    1 project | /r/espanso | 7 Aug 2023
  • Looking for the most minimal wm available rn

    2 projects | /r/wayland | 12 Jul 2023
  • Using nwg-wrapper for a HUD of help for sway modes

    4 projects | /r/swaywm | 4 Jul 2023
  • How to switch caps lock to escape properly

    1 project | /r/vim | 10 Jul 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 keyd 2,351
2 i3blocks 2,238
3 labwc 1,464
4 swayfx 1,084
5 wayvnc 961
6 swappy 916
7 wob 842
8 swaylock 782
9 tofi 739
10 swayidle 505
11 swaybg 443
12 gtklock 284
13 sfwbar 240
14 sway-borders 224
15 wdisplays 174
16 wl-gammactl 44
17 sway-musli 17
18 gtklock-userinfo-module 6
19 .dotfiles 3

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