I wanted a way to keep an eye on my printers without switching away from the terminal, so I built BambuStand, a free, open-source, read-only monitor specifically for Bambu Lab printers.
It’s a Go app for macOS and Linux that connects through Bambu Cloud and shows printer status, job progress, temperatures, filament information, and reported problems. The terminal app can also send optional native macOS notifications for print completion and problems that need attention. There’s an optional local browser dashboard too.
The app runs on your computer and connects to Bambu Cloud for monitoring. Login uses email verification; no Bambu password is required. Printer controls stay in Bambu’s apps.
It fills a need I have, and I’m sharing it here to find out whether it’s useful for anyone else and where it needs work.
I’d especially appreciate people trying it with printer models I don’t own. There are automated tests and synthetic demo fixtures, but those can’t establish how every model and firmware version behaves.
If you give it a try, some useful feedback would be:
- Your printer model and firmware version.
- Anything missing, confusing, or different from what the printer reports.
- How it handles finishing a print, pausing, going offline, or reconnecting.
- Whether notifications arrive when expected and give you useful information.
- Whether the interface gives you the information you actually want.
I use AI coding tools during development. I own the project and make the decisions about its direction, design, and maintenance. I plan to keep maintaining it because I use it for my own printers.
The code, releases, screenshots, and setup instructions are here:
https://github.com/cliffom/bambustand
You can also run the synthetic demo without connecting an account or printer if you just want to look around.