I would assume the majority of us avoid systemd, but odds are many of us are still running different standalone components from systemd/freedesktop/redhat. Lets post some alternatives to widely used freedestkop (or other) software that “sucks less”, gnu replacement recommendations are also welcome. i’ll start with a few:
udevd + libudev > mdevd + libudev-zero Works on my machine flawlessly, hotplugging devices works as expected with mice, keyboards, USB audio and external storage peripherals, etc etc.
wlroots > swc X11 sucks, but so does wayland, in my opinion wlroots largely contributes to that. wlroots has a huge codebase (~60k sloc, IIRC.), is overly complex, and often makes changes which result in compositors that are dynamically linked towards it to break after it is updated. a more stable and simple alternative seems to be swc, which has a much smaller and more manageable codebase, and writing a compositor with it seems to be a much simpler task, a good example might be velox.
GNU man-db > OpenBSD mandoc
gnupg > signify signify is an extremely simple utility used to cryptographically sign and verify files. it is not a replacement for file/message encryption.
whats some alternative software that you guys use, which “sucks less”?

Removed by mod