Printrun is print control software that allows printer control from a connected computer. I’m reviewing based on my experience on linux.
The instructions were mediocre and somewhat misleading for Debian stable and Debian Testing. For Debian stable I had to install python3-dev and had to upgrade the wheel package using pip in addition to following the provided instructions. Debian testing instruction were good once I figured out the that proper instruction for testing were 2 sections below the standard installation section.
The UI shows you everything need but is ugly and a bit awkward to use. The underlying software seems to be solid though as it imported gcode from prusa slic3r that repetier was misinterpreting.
There is the option to setup macros that are mapped to custom buttons along with the ability to work with the console which should give many options for automating tasks.
pronsole(CLI for printrun)
printcore(library for controlling all printrun actions using python)
Solid software that needs a lot of polishing in the GUI and installation. If you want a pretty GUI there are better options. This will likely become my go to program since it has powerful scripting capability.