PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Cnc Python Packages

Python packages with the GitHub topic cnc. Sorted by monthly downloads, with stars and forks.
mo9652962-ai
wave-fixture-ai

Gerber 进 · 治具工程图出 · 21 项制造业自动化:波峰焊治具 AI 设计助手,输出 DXF/STL/GLB 及 CNC G 代码,内建 26 项 DRC 门禁与自然语言参数调整

12K 1 0
0ndrec
nctab

Terminal NC/G-code editor and toolkit for CNC programmers.

1K 0 0
medinstech
cycloidgen

Parametric cycloidal drive (gearbox) generator: exact conjugate geometry, live 2D and 3D, 56 self-explaining checks, a full engineering datasheet — contact stress, stiffness, backlash, transmission error, thermal, mass — requirements-driven design search, and DXF/SVG/STEP/STL/3MF/GIF/BOM/PDF output.

1K 7 0
marcelfarres
lamina3d

Lamina (lamina3d): free Slicer for Fusion 360 alternative. Turn 3D models into flat cut parts for laser, CNC, plasma and vinyl cutters: paper, cardboard, plywood, acrylic, sheet metal

969 8 2
skr-electronics-lab
agent-cam-mcp

Physical camera perception, measurement, and verification tool for MCP AI agents

778 0 0
cometaj2
hcli-hc

A python package that wraps an HCLI (hc) that can act both as a gcode streamer (e.g. for OpenBuilds Blackbox controller v1.1g) and CNC interface. In other words, this HCLI acts in the same capacity as the OpenBuilds CONTROL software and OpenBuilds Interface CNC Touch hardware to help control a GRBL v1.1g controlled CNC

548 1 0
kcjengr
qtpyvcp

QtPyVCP - Qt and Python based Virtual Control Panel framework for LinuxCNC.

475 109 57
zackpeters93
ugs-mcp

MCP server for controlling CNC machines via Universal GCode Sender

473 6 1
serg-you-lin
snapmark

Python library for automated DXF file marking, batch processing, and CAM workflows

460 2 0
knipknap
btl

A FreeCAD addon and command line tool for managing tool libraries

460 44 16
OpenCMM
cncmark

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

346 19 3
lesiayanytska78
ci-monitoring-simulation

Calibrated simulation and detectors for MES-embedded carbon-intensity monitoring of energy anomalies in machining-style processes. Characterizes the adaptive-baseline inertia blind spot and proposes an event-anchored + residual-CUSUM detector that closes it. Reproducible: code, raw sweep data, and figure scripts.

289 16 3
OpenCMM
cnceye

CMM python library

283 2 0
dubstar-04
liblathe

Python library for generating lathe paths and gcode

265 9 4
E3CNC
moonraker-mcp

E3CNC — complete CNC controller platform for Klipper-based machines. Responsive Vue 3 web dashboard + static Go TUI: DRO, jogging, feed rate override, WCS offsets (G54–G59), spindle/coolant, MDI, CAM file management, 3D toolpath preview, Fusion 360 post-processor. Built on Mainsail/Moonraker with CNC guards, WCS plugin, one-command install.

241 4 1
klafyvel
sivicncdriver

An application to send G-Codes and control my milling machine.

232 20 4
joansalasoler
gscrib

Supercharge G-code with Python. Gscrib helps CNC and 3D printing enthusiasts automate workflows. Spend less time on repetitive tasks and more time creating cool stuff.

231 26 2
joansalasoler
vpype-gscrib

Vpype-Gscrib converts vector designs into CNC, laser and plotter ready G-code. Fast, reliable, and perfect for makers, designers, and CNC enthusiasts alike.

214 4 0
dougcalobrisi
linuxcnc-grpc

LinuxCNC gRPC server and client libraries for Python, Go, Node, and Rust

192 6 0
0x5ac
p2g

Python to G-Code transpiler

152 2 1
fca1
cnc-centroid-skinning

python wrapper for API cnc Skinning

140 3 3
dreamness-dnalm
ra3map

a python package for ra3 map

137 1 0
built1n
rastercarve

Generate G-code to engrave raster images on CNC machines

127 79 11
qwiebe
tubecutterdxf

Programmatically create Spiral and Brickwork patterns for laser cutting tubing

108 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology