
LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.

LinuxCNC is a free and open source software controller for CNC machines and automated equipment. It provides precise motion control for a diverse range of machinery, from traditional manufacturing tools to modern fabrication devices, enabling both professional shops and hobbyists to automate their production workflows.
LinuxCNC is designed for machinists, engineers, manufacturers, and makers who need reliable, customizable software to control CNC equipment. It serves both experienced professionals requiring precision automation and enthusiasts learning automated machining at any skill level.