The official dashboard UI for RustCost
a lightweight, Kubernetes cost monitoring and observability platform.
Built with modern web technologies and optimized for speed & usability.
rustcost-dashboard provides the complete UI layer for the RustCost ecosystem.
It is responsible for:
- Displaying Kubernetes node & GPU costs
- Interactive charts and real-time views
- Cluster-wide cost analysis
- Detailed per-node, per-GPU, and per-pod metrics
- User-friendly dashboards designed for operators & SREs
The dashboard communicates directly with rustcost-core via API.
- Real-time Cluster Cost Visualization
- Ultra-fast rendering (Rust backend + optimized frontend)
- Works with GPU exporters and Kubernetes metrics
- Fully containerized
- Installable via Helm Chart
- Clean, modern UI
You can deploy the dashboard in two ways:
Recommended for production.
Helm chart:
https://github.com/rustcost/rustcost-helmchart
The chart includes:
- Dashboard UI
- Core backend
- GPU exporters
- Pre-built visualizations
Run locally for development or testing:
docker run -d \
-p 8080:8080 \
-e RUSTCOST_CORE_URL=http://localhost:9000 \
rustcost/dashboard:latestDashboard available at:
http://localhost:8080
Docker Hub: https://hub.docker.com/repository/docker/rustcost/dashboard
Target stable release milestone: December 21
We welcome:
✔ Issues ✔ Feature requests ✔ UI/UX improvements ✔ Pull requests
Licensed under the Apache License, Version 2.0.