dwl is a compositor for wayland, similar to dwm for X11. It is configured via a single C source file and has very few external dependencies. It is extensible via patches.
My configuration is hosted in my personal git - https://git.jthan.io/jonathan/dwl
References
source: https://codeberg.org/dwl/dwl