foosel/OctoPrint at devel · GitHub. Also nice - a 3D printer control program that runs on a web server and can be installed on a RaspberryPi. Add a WiFi module and a small nice case and you can set up your 3D printer in the next room or basement and print comfortably from the sofa. Then connect a USB webcam and you can also watch it print from there.