Open Print Dashboard is an open-source, self-hosted dashboard for 3D printers.
It connects to your printer over LAN or local APIs and gives you a unified view of everything that matters: live print status, temperatures, progress, filament usage…
Open Print Dashboard is an open-source, self-hosted dashboard for 3D printers.
It connects to your printer over LAN or local APIs and gives you a unified view of everything that matters: live print status, temperatures, progress, filament usage, remaining filament, historical stats, and long-term insights like total print time, printer utilization, and estimated cost.
The goal is to make printer data visible, understandable, and vendor-agnostic.
OpenPrintDashboard starts with Bambu Lab printers, but is designed from the ground up to support other ecosystems (Klipper/Moonraker, OctoPrint, Prusa, etc.) via a clean adapter/plugin architecture.
Everything runs locally, is fully open source, and can be self-hosted on your own server or network. No cloud required.
Used pycharm code completion and Claude for learning and unterstanding fastapi and to get the bambu lab api endpoints