commit ee9909d

uint  ·  2026-10-17 16:32:15 +0000 UTC
parent 39f3592
add projects up to early 2023
1 files changed,  +128, -3
+128, -3
  1@@ -1,13 +1,138 @@
  2-# sucklist software
  3+# sucklist
  4 This is an amalgamation of community made software posted on the
  5-[r/suckless](https://www.reddit.com/r/suckless/) subreddit!
  6+[r/suckless](https://www.reddit.com/r/suckless/) subreddit.
  7 
  8-(XXX: sort it into categories)
  9+If I've missed your project or you dont want your project here, let me know!
 10+
 11+Note that I haven't tried all of the programs on this list. I've just sifted
 12+through the subreddit and added _real_ projects.
 13+
 14+(XXX: sort by alpha and into categories)
 15+
 16+---
 17+
 18+[umail](https://codeberg.org/OliK/umail) - Fetch status of IMAP Mail folders
 19+
 20+[mcmpq.h](https://github.com/173duprot/mcmpq.h) - Ultra-high-performance, static, brutalist, single-header, multi-producer multi-consumer queue library in 80 lines of C11
 21+
 22+[nextvi](https://github.com/kyx0r/nextvi) - A small vi/ex terminal text editor (neatvi rewrite)
 23+
 24+[xswm](https://github.com/astier/xswm) - Minimal X-window-manager with only one task. Open every window maximized. Zero configuration
 25+
 26+[Miriway](https://github.com/Miriway/Miriway) - Mir based Wayland compositor
 27+
 28+[selx](https://codeberg.org/NRK/selx) - Minimal X11 selection tool
 29+
 30+[yates](https://github.com/LoupLobet/yates) - 9p fs that serves mutex for inter-program synchronization over network
 31+
 32+[bar.sh](https://github.com/aaronNGi/bar.sh) - A simple script to feed statusbars
 33+
 34+[OCR4Linux](https://github.com/moheladwy/OCR4Linux) - OCR CLI Tool for Extracting Text from Screenshots (images) using bash, and python scripts for both x11 and wayland
 35+
 36+[1wm](https://github.com/lslvr/1wm) - The smallest, actually usable window manager
 37+
 38+[floatingstatus](https://github.com/uint23/floatingstatus) - This is a patch that lets you transform the status bar into a floating bar
 39+
 40+[tcl-learntype](https://github.com/harkaitz/tcl-learntype) - Small CLI program for children to learn typing
 41+
 42+[doWM](https://github.com/BobdaProgrammer/doWM) - A beautiful window manager for x11
 43+
 44+[opilion](https://github.com/alpheratz0/opilion) - Pulseaudio volume manager for X with vim-like keybindings
 45+
 46+[stagen](https://github.com/nyangkosense/stagen/) - static git page generator - generates static HTML pages for a git repository written in Go
 47+
 48+[tinybox](https://github.com/nyangkosense/tinybox) - suckless TUI library POSIX-Compliant written in Go
 49+
 50+[planck](https://github.com/hokum-b/planck) - a minimal git (clone) implementation
 51+
 52+[overt](https://github.com/hokum-b/overt) - youtube-tui but better
 53+
 54+[sheet](https://github.com/hokum-b/sheet) - a cli/tui wallpaper utility
 55+> [Codeberg Mirror](https://codeberg.org/unixextremist/sheet)
 56+
 57+[argon](https://github.com/hokum-b/argon) - git package manager
 58+
 59+[ssf](https://github.com/nyangkosense/ssf/) - simple sys fetch
 60+
 61+[st on macos](https://www.reddit.com/r/suckless/comments/1qo7tw4/guide_st_on_macos/) - A guide to installing st on macos
 62+
 63+[sfwall](https://github.com/Z8Griz/sfwall) - Simple Feh Wallpaper
 64+
 65+[para](https://codeberg.org/unixextremist/para) - feeds wmctrl output into dunst or herbe
 66+
 67+[xuv](https://codeberg.org/NRK/xuv) - X11 user daemon to automatically run commands triggered by user specified events
 68+
 69+[surf-flexipatch](https://github.com/bakkeby/surf-flexipatch) - A surf build with preprocessor directives to decide which patches to include during build time
 70+
 71+[rofi-rec](https://github.com/Luvrok/rofi-rec) - Minimal rofi-based screen recorder using ffmpeg with support for microphone and system audio
 72+
 73+[9x](https://github.com/tslight/9x) - 9x is a scummy X11 window manager. A rat infested rio rip-off
 74+
 75+[c-scal](https://github.com/harkaitz/c-scal) - A program to print colored calendars to the terminal
 76+
 77+[wayland.fyi](https://wayland.fyi/) - Home of minimalist wayland special interest group
 78+
 79+[typie](https://codeberg.org/y1nz/typie) - minimal command-line typing practice
 80+
 81+[minserve](https://codeberg.org/CyberReaper00/minserve) - a minimal web server that is designed to have 70% of the features of a modern web server in 10% of the code
 82+
 83+[caw](https://github.com/hokum-b/caw) - a guide to a better web
 84+
 85+[m701](https://github.com/hokum-b/m701) - a dead simple music player
 86+
 87+[dmusic](https://github.com/zukrmn/dmusic) - Minimalist, keyboard-centric MPD client and music discovery tools built on top of dmenu and POSIX shell
 88+
 89+[sta6](https://github.com/fwttnnn/sta6) - static site generator, for Common Lisp
 90+
 91+[mriya](https://github.com/hokum-b/mriya) - a scrolling x11 window manager
 92+
 93+[procsnap](https://github.com/DankDown10256/procsnap) - Procsnap is a lightweight Linux process profiler written in C
 94+
 95+[jfm](https://github.com/hokum-b/jfm) - just a file manager written using x11 and c
 96+
 97+[wmdmedia](https://codeberg.org/xmorg/wmdmedia.git) - wmdmedia is a suite of GUI apps that aim to be suckless, pure C, easy to compile, and provide maximum compatibility
 98+
 99+[shrubtools](https://srcdump.net/shrub/shrubtools/) - this is a small collection of utilities i [shrub] wrote and use quite often
100+
101+[blastem-shrub-edition](https://srcdump.net/shrub/blastem/) - BlastEm 0.6.0 shrub edition
102+
103+[tohu](https://srcdump.net/shrub/tohu/) - floating wm for swc
104+
105+[neuwld](https://srcdump.net/shrub/neuwld/) - slighly less primitive drawing library for wayland
106+
107+[neuswc](https://srcdump.net/shrub/neuswc/) - slighly less simple wayland compositing library
108+
109+[plx](https://github.com/nyangkosense/plx) - plx is a simple terminal multiplexer. Written in Hare. It's small
110+
111+[ssfwm](https://codeberg.org/bohali/ssfwm) - Simple Shitty Floating Window Manager (a neuswc-based floating window manager)
112+
113+[pls](https://git.disroot.org/Vextoly/pls) - What's the magic word? (a minimal sudo alternative)
114+
115+[Janus](https://github.com/gholmann16/Janus) - Janus is a simple, native linux text editor
116+
117+[ash-wm](https://github.com/piadi-su/ash-wm) - ash-wm is a suckless X11 window manager inspired by dwm
118+
119+[d�rive Linux](https://derivelinux.org/) - d�rive is a simple and independent x86-64 linux distribution based on musl libc and busybox
120+
121+[Lizaveta](https://github.com/DevGev/Lizaveta) - Graphical X11 file manager with VIM bindings, written in C
122+
123+[mop](A small, self-contained MIDI player for Linux) - A small, self-contained MIDI player for Linux
124+
125+[slide-wl](?) - XXX
126 
127 [kew](https://github.com/uint23/kew) - Super simple static site supplier
128+
129+[xnap](https://github.com/uint23/xnap) - suckless screenshot utility for xorg
130+
131+[xpet](https://github.com/uint23/xpet) - a suckless, x11 (not wayland) on screen pet
132+
133 [sxwm](https://github.com/uint23/sxwm) - A simple feature-rich dynamic tiling window manager for X11
134+
135 [wsxwm](https://github.com/uint23/sxwm) - sxwm but better (soon) and on Wayland
136+
137 [cterm](https://github.com/uint23/cterm) - A tiny, cross-platform terminal emulator
138+
139 [parados](https://github.com/uint23/parados) - A simple home media server
140+
141 [sxbar](https://github.com/uint23/sxbar) - A simple, powerful, status bar for Xorg
142