Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 23 C Suckless Projects
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
dwm-flexipatch
A dwm build with preprocessor directives to decide which patches to include during build time
-
pycopy
Pycopy - a minimalist and memory-efficient Python dialect. Good for desktop, cloud, constrained systems, microcontrollers, and just everything.
-
nsxiv (fork of the now unmaintained sxiv), is also very light and simple (and the mousewheel zooms in and out): https://codeberg.org/nsxiv/nsxiv
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
pdwm
full animation supported, easy configurable (uses shared library) dwm fork with a control center (pdwmc)
-
st-flexipatch
An st build with preprocessor directives to decide which patches to include during build time
-
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).
-
-
Project mention: Sfm: Simple (suckless) file manager for Unix-like systems in C | news.ycombinator.com | 2024-10-13
-
-
-
-
-
libxft-bgra
A patched version of libxft that allows for colored emojis to be rendered in Suckless software (dmenu/st/whatever).
-
-
-
st-history-vim
Development of the "vim patch" and a minimalist "history patch" for the suckless simple terminal (st).
-
Most of Linux based media players, including deadbeef, can be interacted with using MPRIS, a DBus interface, and there are multiple CLIs for sending/extracting information from them. I can recommend you the one I developed: https://github.com/mariusor/mpris-ctl , but there are others.
-
shotkey
A simple and lightweight hotkey daemon for X with configurable custom modes and key chords (in ~200 LOC)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Suckless discussion
C Suckless related posts
-
SSU: Simple su utility (>150 lines of C99)
-
Sfm: Simple (suckless) file manager for Unix-like systems in C
-
Chadwm: Making Dwm as Beautiful as Possible
-
Writing a TrueType font renderer
-
ChadWM crashes when changing tags using multi-monitor
-
Git Workflow with Applying Patches
-
behavior of layout switching
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 25 Mar 2025
Index
What are some of the best open-source Suckless projects in C? This list will help you:
# | Project | Stars |
---|---|---|
1 | chadwm | 2,567 |
2 | dwm-flexipatch | 1,219 |
3 | clipmenu | 1,169 |
4 | pycopy | 810 |
5 | nsxiv | 699 |
6 | st | 681 |
7 | xst | 540 |
8 | libschrift | 498 |
9 | pdwm | 426 |
10 | st-flexipatch | 387 |
11 | uzlib | 310 |
12 | dwmblocks-async | 243 |
13 | sfm | 234 |
14 | libudev-zero | 210 |
15 | slstatus | 208 |
16 | modwm | 141 |
17 | ssu | 71 |
18 | libxft-bgra | 68 |
19 | smu | 59 |
20 | eiwd | 54 |
21 | st-history-vim | 52 |
22 | mpris-ctl | 51 |
23 | shotkey | 45 |