Cnc Open Source Projects

Browse 122 Cnc open source projects, ranked by GitHub stars. Find the most popular Cnc tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 122 projects
6,233 stars

grbl/grbl

An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Arduino

Metrics details
Stars6,233
4,514 stars

gnea/grbl

An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Arduino

Metrics details
Stars4,514
2,625 stars

cncjs/cncjs

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

Metrics details
Stars2,625
2,369 stars

LinuxCNC/linuxcnc

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

Metrics details
Stars2,369
2,238 stars

winder/Universal-G-Code-Sender

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

Metrics details
Stars2,238
2,013 stars

microsoft/maker.js

📐⚙ 2D vector line drawing and shape modeling for CNC and laser cutters.

Metrics details
Stars2,013
1,983 stars

luc-github/ESP3D

FW for ESP8266/ESP8285/ESP32 used with 3D printer

Metrics details
Stars1,983
1,954 stars

bdring/Grbl_Esp32

A port of Grbl CNC Firmware for ESP32

Metrics details
Stars1,954
1,936 stars

maxvfischer/DIY-CNC-machine

How to build your own CNC machine from scratch

Metrics details
Stars1,936
1,820 stars

maduce/fosscad-repo

Official FOSSCAD Library Repository

Metrics details
Stars1,820
1,742 stars

vlachoudis/bCNC

GRBL CNC command sender, autoleveler and g-code editor

Metrics details
Stars1,742
1,428 stars

beardicus/awesome-plotters

A curated list of code and resources for computer-controlled drawing machines and other visual art robots.

Metrics details
Stars1,428
1,398 stars

Smoothieware/Smoothieware

Modular, opensource, high performance G-code interpreter and CNC controller written in Object-Oriented C++

Metrics details
Stars1,398
1,188 stars

CarlosGS/Cyclone-PCB-Factory

Cyclone (Circuit Cloner) is a parametric CNC mill design intended for PCB manufacturing.

Metrics details
Stars1,188
971 stars

rene-dev/stmbl

AC Servo Driver for STM32F4

Metrics details
Stars971
869 stars

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.

Metrics details
Stars869
799 stars

LaserWeb/LaserWeb4

Collaborative effort on the next version of LaserWeb / CNCWeb

Metrics details
Stars799
789 stars

MaslowCommunityGarden/Maslow-kits-Pre-Order-

Standard Maslow kit with ring and z-axis kit.

Metrics details
Stars789
761 stars

fastnlp/fastHan

fastHan是基于fastNLP与pytorch实现的中文自然语言处理工具,像spacy一样调用方便。

Metrics details
Stars761
736 stars

CauldronDevelopmentLLC/CAMotics

Open-Source Simulation & Computer Aided Machining - A 3-axis CNC GCode simulator

Metrics details
Stars736
675 stars

synthetos/g2

g2core - The Next Generation

Metrics details
Stars675
648 stars

Nikolay-Kha/PyCNC

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

Metrics details
Stars648
593 stars

soffchen/NanoPi-R2S

使用 Github Actions 在线编译内置 OpenClash 的 NanoPi-R2S 固件

Metrics details
Stars593
587 stars

CreativeInquiry/PEmbroider

Embroidery Library for Processing

Metrics details
Stars587
502 stars

Snapmaker/Luban

An easy-to-use 3-in-1 software tailor-made for Snapmaker machines.

Metrics details
Stars502
476 stars

MaslowCommunityGarden/DUE-Shield

GRBL based Arduino DUE shield

Metrics details
Stars476
445 stars

Paciente8159/uCNC

µCNC - Universal CNC firmware for microcontrollers

Metrics details
Stars445
435 stars

MaslowCommunityGarden/Complete-Ring-Kit

Complete ring kit for maslow cnc.

Metrics details
Stars435
427 stars

sameer/svg2gcode

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

Metrics details
Stars427
417 stars

inkcut/inkcut

An application for controlling 2D plotters, cutters, engravers, and CNC machines.

Metrics details
Stars417
415 stars

kadirilkimen/Polar-Bear-Cnc-Machine

A multipurpose, 2 linear, 1 rotary axis cnc machine concept

Metrics details
Stars415
409 stars

makerbot/ReplicatorG

An open-source gcode interpreter for driving RepRaps, Makerbots, and other similar CNC beasties

Metrics details
Stars409
406 stars

MaslowCommunityGarden/Z-Axis-Kit

Complete Z axis kit for Maslow CNC

Metrics details
Stars406
398 stars

SebKuzminsky/pycam

Metrics details
Stars398
392 stars

fra589/grbl-Mega-5X

5/6 Axis version of Grbl, the open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on an Arduino Mega2560

Metrics details
Stars392
391 stars

sxcool1024/Machinery-Industry-Press

本项目预计分享数千册电子书,98%以上为机械工业出版社原版电子书,其余为其它出版社出版的一些经典外文读物的原版译本电子书,每本书都配有当当网一键搜索,可查看书价格和简介。目前共计更新2542册图书

Metrics details
Stars391
370 stars

kachurovskiy/nanoels

Electronic Lead Screw for metal lathe

Metrics details
Stars370
359 stars

Sienci-Labs/gsender

Connect to and control grbl and grblHAL-based CNCs with ease

Metrics details
Stars359
355 stars

OpenBuilds/OpenBuilds-CAM

Online CNC CAM System

Metrics details
Stars355
352 stars

DiatomStudio/Piccolo

Piccolo is a pocket-sized stand-alone CNC platform.

Metrics details
Stars352
325 stars

MaslowCommunityGarden/Maslow-kits-for-sale-soon.

Complete kits with upgraded parts available to purchase in november.

Metrics details
Stars325
324 stars

dherrendoerfer/uCNC_controller

A small arduino CNC controller

Metrics details
Stars324
320 stars

bdring/6-Pack_CNC_Controller

Metrics details
Stars320
309 stars

wikihouseproject/Microhouse

A high-performance, one-bed house design

Metrics details
Stars309
300 stars

Schildkroet/GRBL-Advanced

Grbl-Advanced is a no-compromise, high performance, low cost alternative for CNC milling. This version of Grbl runs on a STM32F411RE / STM32F446RE Nucleo Board. Now with backlash compensation, multi-axis and Tool Table support!

Metrics details
Stars300
291 stars

MaslowCNC/GroundControl

This is the Ground Control software used to control the Maslow CNC Machine

Metrics details
Stars291
282 stars

zealic/autorosvpn

RouterOS address list, include chnroutes(chnroutes.txt), well-known Cloud Providers and Sites

Metrics details
Stars282
275 stars

MaslowCNC/Firmware

Maslow Firmware

Metrics details
Stars275
273 stars

Leeon123/Aoyama

A New version of Python3 botnet, old version: http://github.com/Leeon123/Python3-botnet

Metrics details
Stars273
271 stars

threedesigns/printNC

100% Free and Open Source, the PrintNC is the next generation of high performance, affordable CNC machines

Metrics details
Stars271
269 stars

EnginDemirbilek/NorthStarC2

Web Based Command Control Framework (C2) #C2 #PostExploitation #CommandControl #RedTeam #C2Framework #PHPC2 #.NETMalware #Malware #PHPMalware #CnC #infosec #offensivesecurity #Trojan

Metrics details
Stars269
257 stars

OpenBuilds/OpenBuilds-CONTROL

OpenBuilds CONTROL: Download from https://software.openbuilds.com

Metrics details
Stars257
251 stars

XRay3D/GERBER_X3

Program for preparing G-code for milling of printed circuit boards on CNC. You can use it as a converter to a PDF file.

Metrics details
Stars251
243 stars

isdat-type/Relief-SingleLine

Single-line / open-paths sans serif font running in Adobe CC, Inkscape, Rhino and CAD softwares

Metrics details
Stars243
241 stars

xenovacivus/PathCAM

PathCAM - Toolpath generation software for CNC robots!

Metrics details
Stars241
238 stars

NikodemBartnik/IndyMill

Open Source DIY Metal CNC Machine

Metrics details
Stars238
237 stars

pachterlab/poseidon

poseidon system - open source syringe pumps and microscope for laboratories

Metrics details
Stars237
233 stars

Schildkroet/Candle2

GRBL control interface in Qt.

Metrics details
Stars233
226 stars

hoaan1995/ZxCDDoS

ZxCDDoS for education with LAYER 7, LAYER 4, AMP METHODS

Metrics details
Stars226
225 stars

thomast777/grbl32

GRBL 1.1f CNC Controller forked/ported to STM32 ARM : STM32F103 and STM32F407

Metrics details
Stars225
1-60 of 122 projects
Get A Weekly Email With Trending Cnc Projects
Stay updated on Cnc plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.