OctoPrint is an open-source web interface for controlling 3D printers.
Usage, downloads, licensing, and more