[$] A look at the Quickshell desktop-component toolkit
Quickshell is a toolkit for building desktop components, such as toolbars or menus. It uses QML , which is a declarative language for designing GUI applications. Quickshell helps developers create graphical tools for common desktop use cases with a focus on ease of development. It offers a convenient method for writing user interfaces and has been adopted by a number of projects, such as…
We haven't written up this one. LWN has the full story — the link below goes straight to it.