An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with gcode

A curated list of projects in awesome lists tagged with gcode .

https://github.com/ultimaker/cura

3D printer / slicing GUI built on top of the Uranium framework

3d-printing cura gcode gui pyqt6 python qml slicer uranium

Last synced: 11 May 2025

https://github.com/Ultimaker/Cura

3D printer / slicing GUI built on top of the Uranium framework

3d-printing cura gcode gui pyqt6 python qml slicer uranium

Last synced: 24 Mar 2025

https://github.com/cncjs/cncjs

A web-based interface for CNC milling controller running Grbl, Marlin, Smoothieware, or TinyG.

cnc cnc-milling-controller cncjs g2core gcode grbl linux marlin pendant raspberry-pi serial smoothie smoothieware tinyg

Last synced: 25 Jan 2026

https://github.com/winder/universal-g-code-sender

A cross-platform G-Code sender for GRBL, Smoothieware, TinyG and G2core.

cnc g2core gcode gcode-editor gcode-parser gcode-sender gcode-viewer grbl grbl-control hacktoberfest java smoothieware tinyg

Last synced: 08 Jan 2026

https://github.com/winder/Universal-G-Code-Sender

A cross-platform G-Code sender for GRBL, Smoothieware, TinyG and G2core.

cnc g2core gcode gcode-editor gcode-parser gcode-sender gcode-viewer grbl grbl-control hacktoberfest java smoothieware tinyg

Last synced: 27 Mar 2025

https://github.com/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.

c-plus-plus cura curaengine gcode gcode-generation libarcus protobuf

Last synced: 13 May 2025

https://github.com/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.

c-plus-plus cura curaengine gcode gcode-generation libarcus protobuf

Last synced: 15 Mar 2025

https://github.com/arkypita/LaserGRBL

Laser optimized GUI for GRBL

engraver gcode grbl laser

Last synced: 22 Apr 2025

https://github.com/LaserWeb/LaserWeb4

Collaborative effort on the next version of LaserWeb / CNCWeb

cam cnc cnc-controller gcode grbl laser smoothieware tinyg webgl

Last synced: 24 Apr 2025

https://github.com/nikolay-kha/pycnc

Python CNC machine controller for Raspberry Pi and other ARM Linux boards

3d-printer 3d-printing cnc cnc-controller cnc-machine cnc-milling-controller gcode pycnc raspberry-pi raspberry-pi-3

Last synced: 12 Apr 2025

https://github.com/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.

cad cam cnc dxf gcode gcode-generation gcode-sender grbl grbl-plotter hpgl laser laser-cutting laser-engraver marlin pen-plotter plotter polar svg tangential-knife

Last synced: 22 Apr 2025

https://github.com/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.

3d-printer 3d-printing arc-movements arc-support g2 g3 gcode gcode-conversion octoprint postprocessing

Last synced: 10 May 2025

https://github.com/sameer/svg2gcode

Convert vector graphics to g-code for pen plotters, laser engravers, and other CNC machines

3d-printer 3d-printing cnc engraver g-code gcode grbl inkscape laser-cutting pen-plotter plotter printer prusa-mini rust svg svg2gcode webassembly

Last synced: 16 May 2025

https://github.com/bigtreetech/bigtree3dpluginsuit

Gcode model preview icon

cura gcode icons plugins

Last synced: 23 Apr 2025

https://github.com/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.

beaglebone beaglebone-black cnc cnc-controller gcode gcode-visualizer machine-control machine-controller stepper-motor

Last synced: 27 Jun 2025

https://github.com/lichtso/curve_cad

Blender Addon: Bezier Curve CAD Tools for CNC Milling & Laser Cutting

bezier-curves blender-addon blender3d cad gcode svg toolpath

Last synced: 12 Apr 2025

https://github.com/aligator/goslice

This is an experimental slicer for 3d printing written in Go also usable as modular slicing lib.

3d 3dprint fdm gcode gcode-generation go golang slicer stl

Last synced: 16 Apr 2025

https://github.com/markwal/gpx

Gcode to x3g conversion post processor

3d-printing gcode makerbot

Last synced: 28 Apr 2025

https://github.com/michael-f-bryan/gcode-rs

A streaming gcode parser built with embedded applications in mind

3d-printing embedded gcode

Last synced: 30 Jul 2025

https://github.com/Michael-F-Bryan/gcode-rs

A streaming gcode parser built with embedded applications in mind

3d-printing embedded gcode

Last synced: 15 Mar 2025

https://github.com/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.

cam cnc cnc-programming g-code gcode gcode-syntax language-extension machine nc snippets tree typescript visual-studio-code visual-studio-code-extension vscode vscode-gcode-syntax

Last synced: 27 Feb 2025

https://github.com/cncjs/gcode-parser

G-code Parser

gcode gcode-parser

Last synced: 15 Apr 2025

https://github.com/Cloud-CNC/cura-wasm

Cura Engine powered by Web Assembly (WASM)

cloud-cnc cura cura-engine cura-wasm emscripten gcode gcode-slicer web-assembly

Last synced: 15 Apr 2025

https://github.com/epit3d/spycer

Gcode viewer for slicer for 5 axes 3d printer

5axes gcode pyqt5 python3 slicing stl vtk

Last synced: 12 Jan 2026

https://github.com/michaelfranzl/grbl-streamer

Universal interface module written in Python 3 for the grbl CNC firmware

cnc gcode gcode-sender gcode-streaming python serial-port

Last synced: 11 Jul 2025

https://github.com/cncjs/gcode-toolpath

G-code Toolpath Generator

gcode gcode-toolpath

Last synced: 15 Apr 2025

https://github.com/maranimatias/img2gcode

convert jpg, png,gif to gcode with nodejs and jimp

gcode gif jpeg nodejs npm-package png

Last synced: 13 Apr 2025

https://github.com/zalo/gformer

An exploration in Deforming GCode

deformation gcode gcode-visualizer

Last synced: 12 Apr 2025

https://github.com/cncjs/gcode-interpreter

G-code Interpreter

gcode gcode-interpreter

Last synced: 28 Apr 2025

https://github.com/michaelfranzl/grbl-gui

Gcode scripting, 3D visualization and streaming for the grbl CNC controller

3d-visualization cnc-controller gcode gerbil-gui grbl gui opengl python streaming

Last synced: 21 Sep 2025

https://github.com/mic159/octoprint-grbl-plugin

Simple GRBL support for Octoprint

cnc gcode grbl octoprint

Last synced: 16 Oct 2025

https://github.com/markroland/sand-table-pattern-maker

A tool for creating G-code commands to draw patterns

drawing-machine gcode sand-table sisyphus-tables

Last synced: 13 Oct 2025

https://github.com/senthurayyappan/import-g-code

Imports G-code files into Blender 2.80+ as a collection of layers which can then be animated or exported.

blender blender-addon blender-python blender-scripts gcode

Last synced: 16 May 2025

https://github.com/gabotechs/react-gcode-viewer

React component for visualizing GCodes in the browser using three.js

3d 3d-printing gcode printer react render renderer three threejs viewer

Last synced: 14 Apr 2025

https://github.com/lingdong-/t43

A tiny 3D slicer written from scratch

3d-printing gcode mesh slicer voxel

Last synced: 14 May 2025

https://github.com/eridur-de/mightyscape-1.1-deprecated

A maintained extension collection for Inkscape 1.0+, working on Windows and Linux

abwicklung addons cutter dxf extensions flattening gcode image import inkscape laser math patterns physics plugins science shapes svg vector vinyl

Last synced: 05 Apr 2025

https://github.com/serge45/gcodeviz

Open source G-code visualization tool

3d-printing cpp cross-platform g-code gcode qt

Last synced: 02 Jul 2025

https://github.com/tobychui/slicera

A web based STL to Gcode slicer for ArozOS

3dprint aroz-online cloud gco gcode gcode-generation go golang printfarm slicer stl

Last synced: 18 Oct 2025

https://github.com/stypox/text-to-gcode

Compiles ASCII text into 2D gcode that can be printed by a plotter

gcode gcode-generation text-to-gcode

Last synced: 03 Apr 2025

https://github.com/jkavalik/gcodethumbnailextension

Extension showing PrusaSlicer-generated gcode thumbnails in Windows Explorer

explorer-extension gcode prusaslicer

Last synced: 28 Jul 2025

https://github.com/stypox/image-to-gcode

Detects the edges of an image and converts them to 2D gcode that can be printed by a plotter

edge-detection gcode gcode-generation image-to-gcode

Last synced: 23 Mar 2025

https://github.com/dubstar-04/liblathe

Python library for generating lathe paths and gcode

cnc freecad gcode lathe profile python python-library turn turning

Last synced: 12 Apr 2025

https://github.com/cncjs/cncjs-pendant-keyboard

A simple pendant (using wireless keyboard or usb) to CNCJS

cncjs gcode grbl raspberry-pi raspberrypi

Last synced: 27 Jun 2025

https://github.com/mkazimoto/esp32_cnc

CNC for ESP32 (30 pins) with 28BYJ-48 stepper motor and ULN2003

28byj-48 3d arduino cnc esp32 gcode grbl plotter printer processing stepper uln2003

Last synced: 12 Oct 2025

https://github.com/epit3d/goosli

Package for fast prototyping slicing algorithms, for example - for 5axes 3d printer

3d-printing 5axes gcode golang slicer stl

Last synced: 12 Jan 2026

https://github.com/michaelfranzl/gcode-machine

A simple CNC state machine implemented in Python that can be used for simulation and processing of G-code

cnc-state-machine gcode gcode-machine simulation

Last synced: 11 Jul 2025

https://github.com/ithinuel/async-gcode

A simple gcode parser written in rust

3d-printing cnc-machine gcode parser rust-lang stream

Last synced: 17 Mar 2025

https://github.com/gentlegiantjgc/gcode-sequencer

A python script to load and automatically fit pre-sliced gcode onto the build plate of an FDM 3D printer

3d abs creality cura ender ender3 fdm fit gcode i3 merge pla print printer prusa prusa-i3 sequence sequencer slicer

Last synced: 11 Oct 2025

https://github.com/jgphilpott/polyslice

An FDM slicer designed specifically for three.js

fdm fdm-3d-printing gcode gcode-generation slice slicer slicing

Last synced: 23 Jan 2026

https://github.com/schollz/img2gcode

Convert any image to gcode for use in plotters (e.g. Line-us)

drawing ffmpeg gcode gcode-generation imagemagick line-us robot robot-drawing

Last synced: 22 Apr 2025

https://github.com/flynneva/grbl_ros

ROS2 node for interfacing with a GRBL device

cnc gcode grbl robotics ros ros2

Last synced: 03 Apr 2025

https://github.com/mythagel/nc_tools

A collection of composable CNC/CAM GCode tools

cam-gcode cnc gcode

Last synced: 16 Dec 2025

https://github.com/pyrech/gcode-estimator

Estimate the length/weight/cost of filament used for a 3D print by parsing the gcode file

3d 3d-printing cost filament gcode length weight

Last synced: 23 Apr 2025

https://github.com/tjjfvi/curasettingsinjector

Node webserver to generate a gcode script for Cura to inject settings.

cura express-js gcode gcode-generation node-js

Last synced: 19 Aug 2025

https://github.com/maranimatias/cnc-arduino-nodejs-electronjs

proyecto router cnc casero con arduino y nodejs, sin drivers A4988 sin usar GRBL.

angular arduino cnc electronjs gcode nodejs semantic

Last synced: 13 Apr 2025

https://github.com/appliedengdesign/gcode-reference

Node module to provide descriptions and reference to CNC G-Codes

cnc gcode lathe mill milling node nodejs reference turning typescript

Last synced: 01 Aug 2025

https://github.com/jandelgado/eleksmaker_a3

Some notes on my Eleksmaker A3 Laser engraver assembly

a3 eleksmaker gcode grbl

Last synced: 11 Mar 2025

https://github.com/t9air/klipper_power_resume

Allow Klipper controlled 3d printers to restart after a power loss or MCU disconnect

3d-printer 3d-printing bash bash-script gcode klipper klipper-macros python python3 shell shell-scripts

Last synced: 14 Apr 2025

https://github.com/hzeller/joystick-gcode-jog

Jogging a machine such as a 3D printer or CNC machine with a gampad. Mostly proof of concept.

gcode joystick joystick-control

Last synced: 23 Mar 2025

https://github.com/stypox/plotter

All the needed software to print images, text or gcode files on a plotter (a pen that moves along two xy axes)

2d-plotter arduino gcode gcode-generation plotter printer

Last synced: 23 Mar 2025

https://github.com/opencmm/opencmm

An opensource on-machine CMM (Coordinate Measuring Machine) system

3dscanner cmm cnc gcode iot laser milling mosquitto mqtt mtconnect node-red opencv

Last synced: 09 May 2025

https://github.com/raleighlittles/bambu_lab_utility_scripts

Utility scripts and documentation for Bambu Lab 3D printers

3dbenchy 3mf ams aruco bambu-lab bbscfg bbsflmt build-plate engr gcode icns ipcam x1-carbon

Last synced: 11 Oct 2025

https://github.com/barrenszeppelin/humanize-gcode

Annotates GCode files with human readable descriptions of commands

gcode gcode-viewer human-readable python3 utility

Last synced: 22 Jul 2025

https://github.com/dev-0x7c6/laser-engraver

Simple engraving tool, compose scene with images and labels, create gcode and send it to your engraver.

cnc eleksmaker engraver engraving gcode gcode-generation grbl laser-engraver linux neje qt qt5

Last synced: 14 Apr 2025

https://github.com/bcn3d/bcn3d-utilities

A set of utilities that help us out with production and testing stuff

3d-printing bash gcode python script

Last synced: 30 Apr 2025

https://github.com/james231/gcode-razor-postprocessor

Adds loops and recursion features to early versions of G-Code (using C# Razor Syntax). Complete with editor and examples.

csharp dotnet g-code gcode gcode-generation postprocessor razor

Last synced: 27 Oct 2025

https://github.com/brainstorm/carvey_board

Inventables carvey board which supports PCB milling AutoLeveler probing

carvey cnc gcode kicad

Last synced: 25 Jul 2025

https://github.com/vookimedlo/octoprint-prusa-mini-eta

The Octoprint plugin for retrieving estimated time of printing using the Prusa Mini.

eta gcode octoprint octoprint-plugin prusa prusa-mini

Last synced: 29 Oct 2025

https://github.com/dw-0/prusaslicerthumbnailpostprocessor

Post-processor for re-coloring thumbnails generated by PrusaSlicer

gcode prusaslicer slicer thumbnail

Last synced: 26 Oct 2025

https://github.com/tachoknight/xyz-zero-finder

Repository for code and designs for an X, Y, and Z axis zero-finder for a ShopBot CNC machine

gcode machining openscad shopbot shopbot-application shopbot-cnc-machine stl-files

Last synced: 16 Jun 2025

https://github.com/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.

aerodynamics aeronautics aerospace airfoil airfoils c cut foam gcode outputs-gcode wings

Last synced: 19 Apr 2025

https://github.com/austinsaintaubin/gcode-depths-to-shades

Converts 3 Axis CNC Router gcode to 2 Axis CNC Laser Engraver gcode.

cnc cnc-machine gcode grbl laser lasercut

Last synced: 07 Aug 2025

https://github.com/abhyudayasharma/image2gcode

A Node.js web-app for converting any JPEG or PNG image to CNC GCode

cnc-machine gcode image-processing javascript

Last synced: 18 Mar 2025

https://github.com/cp2004/octoprint-gcodemacros

Configure custom gcode macros you can use anywhere!

gcode macro octoprint

Last synced: 25 Mar 2025

https://github.com/fabricesalvaire/pythonic-gcode-machine

A Python G-code Toolkit ( NIST RS-274 / Gcode / ISO )

gcode python3 rs274

Last synced: 27 Oct 2025

https://github.com/mauroalderete/gcode-core

Golang library to model and edit G-code commands, blocks from files

g-code gcode golang golang-library library

Last synced: 16 Jan 2026

https://github.com/appliedengdesign/cnccodes-json-schema

JSON Schema for CNC G & M Codes

cnc gcode json json-schema reference

Last synced: 10 Apr 2025

https://github.com/pmotch/surgical-mask-clip

A 3D printable clip to improve the comfort of wearing a surgical mask for a long time

3d-printing blender gcode prusa stl surgical-mask

Last synced: 11 Jun 2025

https://github.com/bradenm/anycubici3megas

Notes, Firmware, Configs, Scripts, etc. for my AnyCubic i3 Mega-S Printer

3dprinting anycubic calibration docs gcode i3-mega

Last synced: 21 Jan 2026

https://github.com/egeakman/gcode2zaxe

A CLI application that converts gcode files to Zaxe print-ready files. Don't forget to star the project 🙃

3d 3d-design 3d-printing converter cura gcode utility zaxe

Last synced: 10 Nov 2025

https://github.com/electricrcaircraftguy/sublime_gcode

gcode (g-code) syntax highlighting for the Sublime Text editor; useful for viewing or editing CNC or 3D printer gcode files

3d-printing cnc cura g-code gcode gcode-viewer sublime-package sublime-syntax sublime-text sublime-text-plugin syntax-highlighting

Last synced: 05 Jan 2026

https://github.com/outsourcedguru/octoprint-plugin-toggle-autolevel

An OctoPrint plugin to allow G29 commands (auto-leveling) to be commented out.

autoleveling gcode octoprint octoprint-plugin robo-c2-printer robo-r2-printer

Last synced: 13 Apr 2025

https://github.com/tachoknight/cnc-plasma-gcode-tests

Programs to test pumpingstationone.org's CNC plasma cutter

cnc cnc-machine gcode gcode-generation golang

Last synced: 22 Apr 2025

https://github.com/idcrook/s3d-thumbnail-generator-macos

Creates gcode thumbnails from Simplify3D within macOS environment.

gcode macos octoprint-plugin simplify3d

Last synced: 09 Oct 2025

https://github.com/gabeseltzer/gradient-app

A QT Gui app for postprocessing Gcode to add a gradient. Works with Simplify3D only for the moment

gcode gcode-editor gradient qt-gui simplify3d

Last synced: 14 Jul 2025

https://github.com/jgphilpott/things

A repository to host my 3D models and designs.

3d-models 3d-printing gcode obj stl

Last synced: 11 Jul 2025

https://github.com/scttnlsn/cnc-tools

CNC tools for working with Gcode and Grbl

cnc gcode grbl

Last synced: 26 Jun 2025

https://github.com/patkub/npp-gcode

Edgecam EditNC G-code (RS-274) syntax highlighting for Nodepad++.

cnc gcode notepad-plus-plus syntax-highlighting

Last synced: 01 Sep 2025