After some cleanup and refactor, I’ve published the code of the KDE builder dashboard that I wrote about some days ago to invent.kde.org/ivan/kde-builder-dashboard.
I tweaked the look a bit. Failed projects are now on the top, and missing optional dependencies only take 33% of the screen.
This is what it looks like now with the breeze-dark theme (yes, for some reason, I made it themable):
To run it, just pipe the kde-builder output to it:
kde-builder --whatever-flags-you-want | kde-builder-dashboard.py

