Open-source projects categorized as Suckless Edit details
Language filter: + C + Shell + Python + CSS + Go
Related topics: #Dwm #Linux #C #Dmenu #Terminal

Top 23 Suckless Open-Source Projects

  • nnn

    n³ The unorthodox terminal file manager

    Project mention: Is there something between a GUI linux and CLI-only linux | | 2022-06-03

    You mean like a... TUI (terminal user interface)? Applications like the nnn file manager come to mind, or also htop.

  • clipmenu

    Clipboard management using dmenu

    Project mention: Programs that are holding me back from completely switching to Linux (Manjaro) | | 2021-10-19

    I use clipmenu

  • Scout APM

    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.

  • dwm-flexipatch

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

    Project mention: Window Managers | | 2022-06-09

    dwm-flexipatch it's minimal, perfect for my workflow and allows you to just enable some patches without breaking everything and having to manually add code to dwm.c

  • pycopy

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

  • picotui

    Lightweight, pure-Python Text User Interface (TUI) widget toolkit with minimal dependencies. Dedicated to the Pycopy project.

    Project mention: Is there a way to check if there is any input waiting on the stdin buffer? | | 2021-10-18
  • dotfiles

    dotfiles for my beautiful rices! (by siduck)

    Project mention: How to use tzachar/cmp-tabnine in NvChad? | | 2022-05-15

    Here is an example configuration in NvChad.

  • xst

    st fork that uses Xresources and some pretty good patches

    Project mention: Having problems with patched st terminal. More info in comments | | 2021-09-18

    Anyway, I digress. OP might want to check out xst

  • 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.

  • st

    snazzy terminal (suckless + lightweight) (by siduck)

    Project mention: telescope.nvim looks neat! | | 2022-01-27

    idk, I use st! also i dont use tmux. I use nvim's inbuilt terminal for tabs and splits :v

  • kunst

    Download and display album art or display embedded album art

    Project mention: How to make my music tab look like this | | 2021-10-29

    I want my music tab -> tab II to start like this: How can I achieve this? Its two times ncmpcpp & a cover art program called Kunst in the right corner.

  • 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).

  • st-flexipatch

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

    Project mention: How do I solve this error while patching csi 22,23 and making? | | 2022-03-06

    If you just need a well-configured st terminal without deep understanding how it works, use st-flexipatch

  • glaucus

    An independent Linux® distribution built from scratch

    Project mention: Suckless distro | | 2021-09-01


  • patches

    Collection of patches for dwm, st and dmenu (by bakkeby)

    Project mention: dmenu barpadding like functionality to the statusbar | | 2022-06-21

    Gaps patch applied to dmenu

  • pycopy-lib

    Standard library of the Pycopy project, minimalist and light-weight Python language implementation

  • sfm

    simple file manager

    Project mention: suckless terminal file manager | | 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

    Project mention: Swaywm on Alpine Linux | | 2022-01-22

    For device management with libinput integration, you have several options. First: you could install mdevd + libudev-zero and enable mdevd service. You would also want to disable default mdev and hwdrivers services with mdevd taking their place. Second: use mdev with libudev-zero and libudev-zero-helper package. In this case you would need additions to mdev.conf described here: Third: use eudev.

  • modwm

    MODWM - Modular Dynamic Window Manager

    Project mention: use dmenu script to switch dwm layouts | | 2021-08-05

    I have already made this solution some time ago. Use my (script)[]

  • dwmblocks-async

    My custom build of dwmblocks which updates blocks asynchronously.

    Project mention: xsetroot status with different refresh rates | | 2022-06-02 is very nice.

  • Goblocks

    Status bar for dwm

    Project mention: (DWM) Alternatives to slstatus/dwmblocks? | | 2022-01-27

    I use Goblocks:

  • libxft-bgra

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

    Project mention: libXft-bgra and xbps updates | | 2022-04-16
  • 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: nvim-spotify Plugin limited invite | | 2021-12-24

    My setup is using spotpris2 together with spotifyd and control them with mpris-ctl.

  • shotkey

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

    Project mention: Keychords in DWM | | 2021-08-31

    I use this, it's simple and gets the job done:

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-06-21.

Suckless related posts


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

Project Stars
1 nnn 14,318
2 clipmenu 838
3 dwm-flexipatch 697
4 pycopy 694
5 picotui 688
6 dotfiles 568
7 xst 503
8 st 359
9 kunst 273
10 uzlib 215
11 st-flexipatch 194
12 glaucus 191
13 patches 187
14 pycopy-lib 178
15 sfm 161
16 libudev-zero 153
17 modwm 133
18 dwmblocks-async 87
19 Goblocks 45
20 libxft-bgra 45
21 st-history-vim 40
22 mpris-ctl 36
23 shotkey 33
Find remote jobs at our new job board There are 2 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives