Octoprint
Snappy web interface for controlling consumer 3D printers.
Homepage
Source code
Other self-hosted manufacturing
Web interface for CNC milling controllers running Grbl, Smoothieware, or TinyG.
Lightweight & responsive user interface for Klipper, the 3D printer firmware.
Linux based CNC machine controller. It can drive milling machines, lathes, 3D printers, laser cutters, plasma cutters, robot arms, hexapods, and more.
Modern and responsive user interface for the Klipper 3D printer firmware. Control and monitor your printer from everywhere, from any device.
Digital asset manager for 3d print files; STL, OBJ, 3MF and more.
Run it with Docker
Spin up Octoprint on a VPS in minutes. Use the docker-compose generator to get a starter snippet, or grab a server below.