G-Code Resources

Resources for G-Code

G-Code is the language used to program/control automated fabrication tools, such as CNCs, 3D Printers, and even some Laser Cutters.

G-Code Utilities

G-Code Viewers/Simulators

A viewer will show you the G-Code and the paths defined. A simulator goes further and shows you what the final material will look like.

G-Code Generators

Translate from different data file types (e.g. images, scans, …) and convert to G-Code.

Includes libraries/tools that allow you to generate G-Code programmatically, e.g. with JavaScript, Python, Ruby, etc.

Some of these generate vector files (e.g. SVG, DXF), which can readily be converted to G-Code.