While I don't know a direct tool that parses collectd's data files, I can offer an alternative that lets you quickly build such an UI. This approach involves designing your own web interface as per your needs (without writing any frontend code), but it requires you to write the backend to fetch the system info.
The solution is to use the Mongoose Networking Library (for backend) with the Mongoose Wizard tool (for frontend generation).
Mongoose is a very lightweight, self-contained C/C++ networking library with a powerful web server. It's a great fit for creating a small, standalone web application on Linux.
Mongoose Wizard is a no-code UI builder. You can visually design your dashboard by dragging and dropping components (like gauges, tables, containers and text items) and then link them directly to variables in your C/C++ backend. The Wizard then generates the entire project for you.
Moreover, to show you a quick demo, I've put together a minimal project that does what you're asking for. The backend is a small C application that gets CPU, RAM, and disk usage directly from the /proc filesystem, and the frontend is a simple dashboard generated by the Wizard.
You can find the project here: https://github.com/mongoose-examples/linux-wizard-system-info
Heads up: I am part of the Mongoose development team. Hope this gives you a useful path to explore.