C Suckless

Open-source C projects categorized as Suckless

Top 23 C Suckless Projects

  • chadwm

    Making dwm as beautiful as possible!

    Project mention: How can I make each individual tag a different color? | reddit.com/r/dwm | 2023-01-09

    Hi i don't know the answers but i can guide from where to find the one I suggest you to look at unixporn if someone doing the same you can look at there code and can compare the code with official dwm code by "meld" application Also you can look what peaches they had applied Also you can look at https://github.com/siduck/chadwm this GitHub and compare your code to this code by meld and look at there peaches in readme (i believe don't tell the technique instead teach how to fine one) maybe this is how I'm answering your all future question 🤠

  • dwm-flexipatch

    A dwm build with preprocessor directives to decide which patches to include during build time

    Project mention: DWM. Going to rebuild and repatch. Can you recommend which "gaps" patch to use? | reddit.com/r/suckless | 2023-03-18

    do yourself a favor and use https://github.com/bakkeby/dwm-flexipatch ... patching with much less trouble

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • pycopy

    Pycopy - a minimalist and memory-efficient Python dialect. Good for desktop, cloud, constrained systems, microcontrollers, and just everything.

    Project mention: Pycopy: Minimalist and memory-efficient Python dialect | news.ycombinator.com | 2022-10-13
  • xst

    st fork that uses Xresources and some pretty good patches

    Project mention: Ask HN: Which Linux terminal emulator do you prefer and why? | news.ycombinator.com | 2022-08-12

    I use xst, a fork of st. It does everything I need it to do. It's not very feature-full, but even if I had the kinds of features other terminal emulators have I wouldn't use them, so this is fine.


  • nsxiv

    Read-only mirror of Neo Simple X Image Viewer

    Project mention: Nsxiv image viewer, how to navigate | reddit.com/r/linux | 2023-02-20

    I just installed Nsxiv image viewer https://codeberg.org/nsxiv/nsxiv on my Manjaro, but how to navigate in a folder full of pictures? I am using the mouse to open a picture then I would like to be able to navigate to the next or previous image, but I can't figure out how to do that...

  • st

    snazzy terminal (suckless + beautiful) (by siduck)

    Project mention: ST Icon not working in XFCE | reddit.com/r/suckless | 2023-01-20

    does it work with my build? https://github.com/siduck/st

  • st-flexipatch

    An st build with preprocessor directives to decide which patches to include during build time

    Project mention: Some recommendations for a newcomer | reddit.com/r/suckless | 2022-11-09

    Check out st-flexipatch if you want to simplify the patching process. I've never used it but would if I was coming to st for the first time! https://github.com/bakkeby/st-flexipatch

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • pdwm

    full animation supported, easy configurable (uses shared library) dwm fork with a control center (pdwmc)

    Project mention: Hey everyone, I'm trying to get rid of Calamares installer. What do you think about this, would you mind if it's a TUI installer? It takes user info, asks partition names - LUKS enabled or not and only supports LVM. Is this fine, or does it look its from 1970 unix days :D | reddit.com/r/linux | 2023-01-16
  • uzlib

    Radically unbloated DEFLATE/zlib/gzip compression/decompression library. Can decompress any gzip/zlib data, and offers simplified compressor which produces gzip-compatible output, while requiring much less resources (and providing less compression ratio of course).

  • slstatus

    mirror from suckless.org. send patches to [email protected] mailing list. NO PRs

    Project mention: Pre-configured dock panel | reddit.com/r/dwm | 2022-12-13

    slstatus: another dwm status bar that i don't think is clickable

  • sfm

    simple file manager

    Project mention: suckless terminal file manager | reddit.com/r/suckless | 2022-05-26

    noice - 1k sloc small extensable file browser rover - 2k sloc, perfect tiny file browser. sfm- 3k sloc, very user friendly, very pretty, prob the best one here.

  • libudev-zero

    Daemonless replacement for libudev

  • dwmblocks-async

    My custom build of dwmblocks which updates blocks asynchronously.

    Project mention: Xfce is undefeatable | reddit.com/r/linuxmasterrace | 2023-02-24

    Maybe some day I'll finish configuring dwm/dwl and dwmblocks/somebar+someblocks and use it, but even then XFCE will always be my fallback.

  • modwm

    MODWM - Modular Dynamic Window Manager

  • libxft-bgra

    A patched version of libxft that allows for colored emojis to be rendered in Suckless software (dmenu/st/whatever).

    Project mention: dwm keeps crashing when opening some websites or when executing some commands | reddit.com/r/suckless | 2023-03-19

    The workaround before the libXft upstream was corrected was to install (or manually patch the fixes from) libXft-bgra.

  • ssu

    Extremely simple su utility

    Project mention: SUDO vulnerability | reddit.com/r/linux | 2023-02-11

    ssu is nice and simple as well.

  • st-history-vim

    Development of the "vim patch" and a minimalist "history patch" for the suckless simple terminal (st).

  • mpris-ctl

    Basic mpris player control for linux command line

    Project mention: Spotifyd | news.ycombinator.com | 2022-12-19

    If you're interested in a better version of that I have a project that works with all players that support the MPRIS DBus interface: https://github.com/mariusor/mpris-ctl. I'm using it for keybindings to play/pause and show song information with a tiling windows manager.

  • shotkey

    A simple and lightweight hotkey daemon for X with configurable custom modes and key chords (in ~200 LOC)

    Project mention: suckless-style program to bind keys? | reddit.com/r/suckless | 2022-08-24
  • voidwm

    voidwm • sanely patched dwm

  • dotfiles

    Welcome to my dungeon. Here, I keep all my configuration files in case I have a stroke and lose all my memory. You're very welcome to explore and use anything in this repository. Have fun! (by yigitcolakoglu)

  • eiwd

    iwd without dbus -- maintained fork of original dylanaraps/eiwd (by illiliti)

  • smu

    Simple MarkUp - markdown/commonmark like syntax (by karlb)

    Project mention: How do you guys go about making websites the suckless way? | reddit.com/r/suckless | 2022-08-02

    Note: you’ll need Perl installed if you want to use the canonical Markdown.pl script called by bashblog. I instead use smu from the suckless.org site and change the script to call that as a lighter weight solution.

  • SaaSHub

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

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 2023-03-19.

C Suckless related posts


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

Project Stars
1 chadwm 1,126
2 dwm-flexipatch 896
3 pycopy 748
4 xst 525
5 nsxiv 492
6 st 437
7 st-flexipatch 267
8 pdwm 254
9 uzlib 243
10 slstatus 203
11 sfm 188
12 libudev-zero 161
13 dwmblocks-async 153
14 modwm 134
15 libxft-bgra 59
16 ssu 56
17 st-history-vim 46
18 mpris-ctl 39
19 shotkey 38
20 voidwm 35
21 dotfiles 33
22 eiwd 31
23 smu 26
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives