GitHub topics: gcode
metalninja1001/gcodeforall
A repo dedicated to providing g-code free-of-charge of miscellaneous things, v-carved or milled.
Language: G-code - Size: 1.83 MB - Last synced at: about 20 hours ago - Pushed at: about 21 hours ago - Stars: 0 - Forks: 0

Ultimaker/Cura
3D printer / slicing GUI built on top of the Uranium framework
Language: Python - Size: 521 MB - Last synced at: about 21 hours ago - Pushed at: about 22 hours ago - Stars: 6,543 - Forks: 2,129

NCalu/NCneticNpp
Gcode CNC backplot/simulation plugin for Notepad++
Language: C# - Size: 1.45 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 65 - Forks: 10

QGCoder/qgcoder
An interactive G-code editing GUI.
Language: C++ - Size: 242 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 20 - Forks: 5

LaserWeb/LaserWeb4
Collaborative effort on the next version of LaserWeb / CNCWeb
Language: JavaScript - Size: 38 MB - Last synced at: 2 days ago - Pushed at: 5 months ago - Stars: 741 - Forks: 198

cncjs/cncjs
A web-based interface for CNC milling controller running Grbl, Marlin, Smoothieware, or TinyG.
Language: JavaScript - Size: 87.4 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 2,418 - Forks: 579

etinaude/Non-planar-ironing
Non-planar Ironing g-code generation to make FDM 3D prints up to 10x smoother
Language: G-code - Size: 1.58 MB - Last synced at: 1 day ago - Pushed at: 11 months ago - Stars: 95 - Forks: 4

Ultimaker/CuraEngine
Powerful, fast and robust engine for converting 3D models into g-code instructions for 3D printers. It is part of the larger open source project Cura.
Language: C++ - Size: 70.9 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,751 - Forks: 896

raleighlittles/Bambu_Lab_Utility_Scripts
Utility scripts and documentation for Bambu Lab 3D printers
Language: Python - Size: 60.7 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 12 - Forks: 0

breiler/Universal-G-Code-Sender Fork of winder/Universal-G-Code-Sender
A cross-platform G-Code sender for GRBL, Smoothieware, TinyG and G2core.
Language: Java - Size: 67.8 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 9 - Forks: 1

Beckhoff-USA-Community/TcHmiCncControls
CNC framework control project for TwinCAT HMI
Language: JavaScript - Size: 22.8 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 8 - Forks: 2

plottertools/vpype-gcode
gcode extension for vpype
Language: Python - Size: 104 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 48 - Forks: 8

pppalain/blendercam Fork of vilemduha/blendercam
Automatically exported from code.google.com/p/blendercam
Language: G-code - Size: 283 MB - Last synced at: about 24 hours ago - Pushed at: 2 months ago - Stars: 36 - Forks: 15

cncjs/gcode-toolpath
G-code Toolpath Generator
Language: JavaScript - Size: 120 KB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 48 - Forks: 16

barebaric/rayforge
A software for laser cutters and encravers
Language: Python - Size: 663 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 37 - Forks: 2

markwal/GPX
Gcode to x3g conversion post processor
Language: C - Size: 1.55 MB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 106 - Forks: 81

eridur-de/mightyscape-1.2-zipmirror
A maintained extension collection for Inkscape, working on Windows and Linux
Size: 189 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 6 - Forks: 0

xyz-tools/gcode-preview
A simple GCode parser & previewer lib with 3D printing in mind. Written in Typescript.
Language: TypeScript - Size: 17.5 MB - Last synced at: 3 days ago - Pushed at: 14 days ago - Stars: 181 - Forks: 32

tgolla/GCodeParser
The GCode parser is designed to parse GCode in order that it can then be processed.
Language: C++ - Size: 49.8 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 24 - Forks: 7

WillAdams/gcodepreview
OpenPythonSCAD library for moving a tool in lines and arcs so as to model how a part would be cut using G-Code or described as a DXF.
Language: TeX - Size: 34.5 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 50 - Forks: 5

sameer/svg2gcode
Convert vector graphics to g-code for pen plotters, laser engravers, and other CNC machines
Language: G-code - Size: 16.9 MB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 324 - Forks: 59

joansalasoler/gscrib
Generate and manipulate G-code, making it easy for CNC and 3D printing enthusiasts to automate and customize their machining processes.
Language: Python - Size: 379 KB - Last synced at: 4 days ago - Pushed at: 16 days ago - Stars: 4 - Forks: 0

3DCoded/DynamicMacros
Never restart Klipper again for simple macros.
Language: Python - Size: 7.21 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 45 - Forks: 5

ansonl/mfm
G-code post processor for adding isolines and elevation color changes to 3D models
Language: G-code - Size: 19.5 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 35 - Forks: 5

eridur-de/mightyscape-1.2
A maintained extension collection for Inkscape 1.2, working on Windows and Linux
Language: Python - Size: 176 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 46 - Forks: 5

mkrabset/krabzcam
Online CAM tool for generating G-code from vector graphics and bitmaps
Language: HTML - Size: 92.2 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 87 - Forks: 8

Breno-Corsi/GCode-Documentation
G-Code and M-Code documentation for reference
Size: 3.91 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

epit3d/spycer
Gcode viewer for slicer for 5 axes 3d printer
Language: Python - Size: 7.33 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 51 - Forks: 11

egeakman/gcode2zaxe
A CLI application that converts gcode files to Zaxe print-ready files.
Language: Python - Size: 104 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 2

markroland/sand-table-pattern-maker
A tool for creating G-code commands to draw patterns
Language: JavaScript - Size: 833 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 37 - Forks: 9

bramp/gcode
Python library for parsing G-Code, Binary G-Code files, and related metadata (thumbnails, slicer settings, etc
Language: Python - Size: 13 MB - Last synced at: 4 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

winder/Universal-G-Code-Sender
A cross-platform G-Code sender for GRBL, Smoothieware, TinyG and G2core.
Language: Java - Size: 67.6 MB - Last synced at: 21 days ago - Pushed at: 25 days ago - Stars: 2,007 - Forks: 776

akaJes/marlin-config
Marlin firmware instant configurator
Language: JavaScript - Size: 1.41 MB - Last synced at: 17 days ago - Pushed at: over 6 years ago - Stars: 388 - Forks: 85

NCalu/NCviewer
Online G-code Viewer and CNC Simulator
Language: HTML - Size: 0 Bytes - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 1 - Forks: 0

Frix-x/klippain
Generic Klipper configuration for 3D printers
Language: Shell - Size: 16.6 MB - Last synced at: 25 days ago - Pushed at: 5 months ago - Stars: 1,037 - Forks: 254

Michael-F-Bryan/gcode-rs
A streaming gcode parser built with embedded applications in mind
Language: G-code - Size: 4.43 MB - Last synced at: 1 day ago - Pushed at: almost 3 years ago - Stars: 95 - Forks: 13

mohamed-ebrahim-hamed/CNC-Plotter
A low-cost CNC Plotter using Arduino and stepper motors to draw vector designs with precision. Built for educational and prototyping purposes.
Language: C - Size: 24.2 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 1 - Forks: 0

aligator/GoSlice
This is an experimental slicer for 3d printing written in Go also usable as modular slicing lib.
Language: Go - Size: 7.65 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 115 - Forks: 19

Harvie/cnc-simulator Fork of tbfleming/jscut
In-browser g-code simulator
Language: JavaScript - Size: 466 KB - Last synced at: 1 day ago - Pushed at: 8 months ago - Stars: 127 - Forks: 4

jacobclarke92/canvas-gcode
Loosely adapted from https://github.com/em/gcanvas
Language: nesC - Size: 78.2 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 0

senthurayyappan/import-G-code
Imports G-code files into Blender 2.80+ as a collection of layers which can then be animated or exported.
Language: G-code - Size: 2.72 MB - Last synced at: 1 day ago - Pushed at: almost 2 years ago - Stars: 37 - Forks: 10

xmarduel/pycut
clone of jscut in python
Language: Python - Size: 188 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 2

svenhb/GRBL-Plotter
A GCode sender (not only for lasers or plotters) for up to two GRBL controller. SVG, DXF, HPGL import. 6 axis DRO.
Language: C# - Size: 449 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 766 - Forks: 178

WatchingWatches/GradientInfill Fork of CNCKitchen/GradientInfill
Adaption for Prusa, Bambu and Orca slicer
Language: Python - Size: 28.7 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 1

jmuozan/ITIC_3DPRINTING_JEDAI
Taller d'impressió 3D a les Jornades d’Empreses, Docents i Alumnat d’Informàtica (JEDAI)
Language: G-code - Size: 348 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

beardicus/awesome-plotters
A curated list of code and resources for computer-controlled drawing machines and other visual art robots.
Size: 212 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 1,193 - Forks: 74

michaelfranzl/grbl-streamer
Universal interface module written in Python 3 for the grbl CNC firmware
Language: Python - Size: 160 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 52 - Forks: 20

vladbabii/klippy-cnc
KCNC - Klipper CNC Macro Package
Language: Shell - Size: 125 KB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 129 - Forks: 29

FormerLurker/ArcWelderPlugin
A plugin for OctoPrint used to convert G0/G1 commands to G2/G3 commands. Reduce the size of your gcode files, and reduce number of gcodes per second sent to your printer.
Language: C++ - Size: 1.14 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 450 - Forks: 28

nodtem66/gcode_visualizer
Gcode viewer with THREE.js
Language: JavaScript - Size: 757 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

FAST-LB/pyGCodeDecode
Generate time dependent boundary conditions from a .gcode file.
Language: Python - Size: 24.9 MB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 9 - Forks: 2

bigtreetech/Bigtree3DPluginSuit
Gcode model preview icon
Language: Python - Size: 2.53 MB - Last synced at: about 11 hours ago - Pushed at: 9 months ago - Stars: 136 - Forks: 24

OpenCMM/opencmm
An opensource on-machine CMM (Coordinate Measuring Machine) system
Language: Python - Size: 1.51 MB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 2

synthetos/g2
g2core - The Next Generation
Language: C++ - Size: 108 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 653 - Forks: 302

Nikolay-Kha/PyCNC
Python CNC machine controller for Raspberry Pi and other ARM Linux boards
Language: Python - Size: 164 KB - Last synced at: 18 days ago - Pushed at: almost 3 years ago - Stars: 617 - Forks: 189

kfoltman/DerpCAM
A 2.5D CAM package/toolpath generator for 3-axis CNC routers and mills
Language: Python - Size: 1.37 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 25 - Forks: 4

T9Air/Klipper_Power_Resume
Allow Klipper controlled 3d printers to restart after a power loss or MCU disconnect
Language: Shell - Size: 351 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 33 - Forks: 0

Am0k-GIT/STM32F401CCU6_UNI
CNC 4-axis mainboard based on STM32F401CCU6 for Marlin and GRBL-HAL firmware.
Language: C - Size: 112 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 11 - Forks: 4

polygontwist/splinewriter
gcode zeichnen, SVG to gcode Konverter
Language: G-code - Size: 301 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 9 - Forks: 1

SonarSonic/DrawingBotV3
DrawingBotV3 is a software for converting images into vector art
Language: Java - Size: 161 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 403 - Forks: 48

questfulcat/SolidModelBrowser
Viewer and converter for STL, 3MF, OBJ, PLY, GCODE files
Language: C# - Size: 186 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 27 - Forks: 2

mateoescalanter/gcode_mixer
g-code mixer
Language: TypeScript - Size: 78.1 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

ithinuel/async-gcode
A simple gcode parser written in rust
Language: G-code - Size: 129 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 19 - Forks: 5

flynneva/grbl_ros
ROS2 node for interfacing with a GRBL device
Language: Python - Size: 679 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 19 - Forks: 13

gregkrsak/gcode
This project outputs G-code that is used to control a 4-axis hot wire cutter, employed to cut a wing / airfoil from a physical block of foam. Effectively, it is a slicer for a particular arrangement of raw-coordinate data files.
Language: C - Size: 25.4 KB - Last synced at: 2 days ago - Pushed at: about 2 years ago - Stars: 10 - Forks: 2

majabojarska/LayerView 📦
G-code visualizer and inspector
Language: Python - Size: 1.71 MB - Last synced at: 19 days ago - Pushed at: 10 months ago - Stars: 12 - Forks: 0

arkypita/LaserGRBL
Laser optimized GUI for GRBL
Language: C# - Size: 18.2 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 1,348 - Forks: 523

michaelfranzl/gcode-machine
A simple CNC state machine implemented in Python that can be used for simulation and processing of G-code
Language: Python - Size: 93.8 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 23 - Forks: 10

avmaisak/Gcode
Gcode format utils (Parsing, handling, calculating)
Language: G-code - Size: 134 MB - Last synced at: 26 days ago - Pushed at: over 4 years ago - Stars: 15 - Forks: 11

gabotechs/react-gcode-viewer
React component for visualizing GCodes in the browser using three.js
Language: TypeScript - Size: 104 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 36 - Forks: 10

dennzo/3d-printer-slicer-settings
My settings for the slicer. I use Cura slicer at the moment.
Language: G-code - Size: 3.91 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 1

cncjs/gcode-parser
G-code Parser
Language: JavaScript - Size: 162 KB - Last synced at: 9 days ago - Pushed at: 6 months ago - Stars: 73 - Forks: 14

Lichtso/curve_cad
Blender Addon: Bezier Curve CAD Tools for CNC Milling & Laser Cutting
Language: Python - Size: 226 KB - Last synced at: about 2 months ago - Pushed at: about 5 years ago - Stars: 121 - Forks: 20

rjduran/bambu-gcode-reference
Bambu Lab G-Code Reference
Language: G-code - Size: 0 Bytes - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

costas-basdekis/gcode-documentation
A module that parses user GCode, and annotates it with documentation
Language: TypeScript - Size: 1.9 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

aersida/GCodeClean
A command line utility to 'clean' GCode (.nc) files
Language: C# - Size: 781 KB - Last synced at: 21 days ago - Pushed at: 2 months ago - Stars: 21 - Forks: 3

cp2004/OctoPrint-GCodeMacros
Configure custom gcode macros you can use anywhere!
Language: Python - Size: 204 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 1

RenatoDeRosa/Protomat_S42
This repository want to share as much material,tutorial and knowledge about the use of lpkf machines
Size: 963 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

appliedengdesign/vscode-gcode-syntax
G Code Language Extension for Visual Studio Code. Turn VSCode into a fully capable G-Code editor, including language support & more.
Language: TypeScript - Size: 1.78 MB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 94 - Forks: 28

fragmuffin/pygcode
GCODE Parser for Python
Language: Python - Size: 708 KB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 133 - Forks: 38

tobychui/SlicerA
A web based STL to Gcode slicer for ArozOS
Language: JavaScript - Size: 24.8 MB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 29 - Forks: 6

0x5ac/p2g
Python to G-Code transpiler
Language: Python - Size: 860 KB - Last synced at: 1 day ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

mkrabset/pages
Language: JavaScript - Size: 5.43 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

ucswift/PrinterQuotationEngine
FFF & FDM 3D Printer Application to Quote Jobs using STL files
Language: C# - Size: 16.8 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 0

jgphilpott/polyslice
An FDM slicer designed specifically for three.js
Language: JavaScript - Size: 455 KB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 28 - Forks: 0

schollz/img2gcode
Convert any image to gcode for use in plotters (e.g. Line-us)
Language: Python - Size: 351 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 17 - Forks: 1

rdudhagra/Sand-Table
An open-source platform for building DIY sand tables (like the Sisyphus or ZenXY)
Language: C++ - Size: 563 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 184 - Forks: 36

JohnAtl/pcbgcode
This is the repo for pcb-gcode, a plugin for the Eagle schematic and board layout program. This plugin allows you to make printed circuit boards without chemicals using a router or milling machine.
Language: Processing - Size: 13.5 MB - Last synced at: 5 days ago - Pushed at: 7 months ago - Stars: 23 - Forks: 16

NCVC-CAM/NCVC
NC Viewer and Converter. NCVC is Free CAM software.
Language: C++ - Size: 15 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 31 - Forks: 12

mkazimoto/ESP32_CNC
CNC for ESP32 (30 pins) with 28BYJ-48 stepper motor and ULN2003
Language: G-code - Size: 851 KB - Last synced at: 2 months ago - Pushed at: about 5 years ago - Stars: 23 - Forks: 3

hzeller/beagleg
G-code interpreter and stepmotor controller for crazy fast coordinated moves of up to 8 steppers. Uses the Programmable Realtime Unit (PRU) of the Beaglebone.
Language: C++ - Size: 16.5 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 124 - Forks: 52

TravisBumgarner/gcode2dplotterart
GCode Abstraction for creating 2D Plotter Art
Language: MDX - Size: 32.4 MB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 17 - Forks: 0

OpenBuilds/OpenBuilds-CAM
Online CNC CAM System
Language: JavaScript - Size: 21.8 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 282 - Forks: 673

cncjs/gcode-interpreter
G-code Interpreter
Language: JavaScript - Size: 129 KB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 40 - Forks: 15

Stypox/text-to-gcode
Compiles ASCII text into 2D gcode that can be printed by a plotter
Language: nesC - Size: 452 KB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 28 - Forks: 8

raskeytar/RoboRot
Firmware for a DIY robotic arm with 6 axis (degrees of freedom) driven by a Arduino Due (or any other Arduino based board) using TB6600 Stepper Motor Drivers.
Language: C++ - Size: 146 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

michaelgoetze/PyGCode
Script that introduces python functionalities into Slic3r and PrusaSlicer gcodes.
Language: G-code - Size: 507 KB - Last synced at: about 11 hours ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 0

FabriceSalvaire/pythonic-gcode-machine
A Python G-code Toolkit ( NIST RS-274 / Gcode / ISO )
Language: Python - Size: 6.41 MB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 8 - Forks: 3

MaraniMatias/img2gcode
convert jpg, png,gif to gcode with nodejs and jimp
Language: TypeScript - Size: 22.1 MB - Last synced at: 27 days ago - Pushed at: about 3 years ago - Stars: 41 - Forks: 8

Stypox/image-to-gcode
Detects the edges of an image and converts them to 2D gcode that can be printed by a plotter
Language: Python - Size: 189 KB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 28 - Forks: 12
