Cost / License
- Free
- Open Source
Platforms
- Windows








SuperSkein is a first-order model slicer that runs in Processing. It's pretty basic still, but since it's object oriented and in Processing (which could be quickly ported to C) it should be easy for the community to hack and improve.




A GCode sender (not only for lasers or plotters) for up to two GRBL controller. SVG, DXF, HPGL import. 6 axis DRO.




ECAM is a programming system for CNC lathes and machining centers. He combines features of CAD / CAM systems with typical features of conversational programming.




The fast and easy way to create CNC or robot milling programs that let you get the very best from your machines.




CopperCAM is an application for managing isolation engraving, drilling and cutting printed-circuit board prototypes. It does not integrate the direct drive of a CNC milling machine, but simply outputs files that can be loaded and used by external driver software, or data to be...




G-Code scanner lets you view STL files before 3d printing. It is a photo scanner for CNC machine code and STL viewer.




mycnc.app is a web-based G-code sender that runs in your browser to control your CNC machine. Connect via USB to jog, send files, and monitor jobs in real-time. It includes a 3D toolpath visualizer, a machine simulator, and G-code generators for simple operations.




95% of machine shops around the world spend every day in the creation of G code for everyday workpieces … not airfoils and dies.
OpenBuilds CAM is a FREE web-based application for converting SVG, DXF and Bitmap drawings, to GCODE for use with your CNC, Laser, Plasma or Dragknife Machine








Windows PCB CAM solution for importing Gerber, ODB++, Excellon and DXF files, supporting toolpath creation, panelization, flexible G-code export and CNC simulation.




A cloud-based slice and control software with an integrated block coding environment, basic modelling features like cookie cutter generator and lithophane generator, and a streamlined workflow. It has nifty features like an automated repair tool for broken files, a splitting...




DeskProto is a 3D CAM program (CAM = Computer Aided Manufacturing). It can import STL files from any 3D CAD program, calculate CNC toolpaths and then write NC program files for any brand of CNC milling machine, 3-axis, 4-axis or 5-axis.



A free CNC controller software that works only with Mk3 and Mk4 USB controllers sold by PlanetCNC. You can use this software on PCs running Windows, macOS, RaspberryPi, or Linux OS.




95% of machine shops around the world spend every day in the creation of G code for everyday workpieces … not airfoils and dies.




SheetCam is a low cost but feature packed CAM package. SheetCam is suitable for milling, routing, plasma, waterjet, laser and oxy-fuel cutting. Click on the features button to see some of SheetCam's features.




With CAMotics, you can simulate 3-axis GCode programs for CNCs and visualize the results in 3D. CAMotics runs on Linux, OS-X or Windows. It's fast, easy to use and best of all Open-Source and free.




Edgecam is a market leading computer aided manufacturing (CAM) system for NC part programming. With unparalleled ease of use and sophisticated toolpath generation, it’s the only CAM system you’ll need for milling, turning and mill-turn machining.


