pycnc
There are 2 repositories under pycnc topic.
Nikolay-Kha/PyCNC
Python CNC machine controller for Raspberry Pi and other ARM Linux boards
eirasys/PyCNC-with-WEB
PyCNC-Web: A web interface for the Nikolay PyCNC and changes in the code to add a new axis supporting a Laser Diode so that the machine works as a cutter/engraver.