-
ezpz
A constraint solver for KCL and Zoo Design Studio
-
kittycad
A fully generated & opinionated API client for the KittyCAD API
-
kcl-lib
KittyCAD Language implementation and tools
-
dxf
reading and writing DXF and DXB CAD files
-
bevy_editor_cam
A camera controller for editors and CAD
-
kcl-error
KCL error definitions
-
microcad
µcad Command Line Interface
-
kcl-test-server
A test server for KCL
-
cadrum
Rust CAD library powered by statically linked, headless OpenCASCADE (OCCT 8.0.0)
-
acadrust
A pure Rust library for reading and writing CAD files in DXF format (ASCII and Binary) and DWG format (Binary)
-
threemf2
3MF (3D Manufacturing Format) file format support
-
gerber-types
Types and code generation for Gerber files (RS-274X)
-
alphastell
Rust CAD generator for stellarator fusion reactors: VMEC equilibria to STEP geometry for in-vessel layers and modular coils
-
compress-irmf
compress IRMF (Infinite Resolution Materials Format) shaders
-
microcad-lang
µcad language
-
dxf-tools-rs
A pure Rust library for reading and writing CAD files in DXF format (ASCII and Binary)
-
microcad-export
µcad export API
-
neco-brep
Analytical B-Rep engine with boolean operations
-
onshape-client-core
Pure Onshape API logic and types (sans-IO)
-
ruststep
A STEP toolkit for Rust
-
lib3mf-core
Parse and validate 3MF files for manufacturing workflows - production-ready with streaming parser and comprehensive validation
-
threemf
3MF (3D Manufacturing Format) file format support
-
kcl-api
KCL interpreter API
-
monstertruck
CAD kernel – B-rep modeling, NURBS, meshing, and GPU rendering
-
microcad-viewer-ipc
µcad Viewer Interprocess Communication API
-
fj
Early-stage b-rep CAD kernel
-
gencad
parsing Mitron GenCAD boardview files
-
microcad-syntax
µcad syntax lexer and parser
-
breprs
boundary representation (BRep) with API compatibility for CAD/CAE/CAM applications
-
luacad-studio
A 3D CAD studio with Lua scripting and live preview
-
irmf-output-stl
A slicer for IRMF (Infinite Resolution Materials Format) files
-
onshape-mcp
MCP server for Onshape CAD integration
-
duc
2D CAD file format Rust implementation
-
oxiz-nlsat
Non-linear arithmetic solver for OxiZ (CAD-based)
-
arael-sketch
Interactive 2D sketch editor with real-time constraint solving
-
irmf-slicer
A slicer for IRMF (Infinite Resolution Materials Format) files
-
irmf-output-voxels
A slicer for IRMF (Infinite Resolution Materials Format) files
-
arael-sketch-solver
2D constraint-based sketch solver: entities, constraints, and optimization
-
neco-nurbs
2D rational NURBS curves and region representation
-
luacad
A Lua-based CAD scripting engine built on CSG operations
-
arael-sketch-backend
Headless backend for arael-sketch: commands, actions, history, MCP server
-
step-io
STEP (ISO 10303) file I/O for Rust
-
microcad-viewer
µcad Viewer
-
dxfscan
Binary DXF parser with typed entity data and lookup indices
-
dxfbin
Streaming text DXF to binary DXF converter
-
vcad
Parametric CAD in Rust — CSG modeling with multi-format export
-
microcad-lang-base
µcad language basics
-
openscad-rs
A high-performance OpenSCAD parser library for Rust
-
fj-export
Early-stage b-rep CAD kernel
-
t-spline
data structure and basic algorithms
-
irmf-include-resolver
A slicer for IRMF (Infinite Resolution Materials Format) files
-
microcad-import
µcad import API
-
microcad-std
µcad Standard Library
-
kcl-ezpz
A constraint solver for KCL and Zoo Design Studio
-
irmf-slicer-cli
A slicer for IRMF (Infinite Resolution Materials Format) files
-
espr
EXPRESS Language compiler
-
microcad-docgen
µcad Documentation Generators
-
duc2pdf
convert DUC files to PDF format
-
fj-window
Early-stage b-rep CAD kernel
-
onshape-mcp-io
I/O layer for Onshape MCP server (transport, async runtime)
-
rust-zw3d
ZW3D SDK 的 Rust 绑定:自动生成的 FFI + 轻量封装 + 命令/回调注册宏
-
acadlisp
AutoLISP interpreter and mini CAD engine - CSV/TPL/LSP workflow emulator for AutoCAD 9/10 (DOS era)
-
cad-cs
Calculations on Coordinate Systems (2D/3D geometry, vectors, transformations)
-
irmf-linter
A linter for IRMF (Infinite Resolution Materials Format) shaders
-
Cadrs
Cadsdk for rust
-
monstertruck-solid
Boolean operations, fillets, and shape healing for solids
-
neco-stl
STL file parser and writer with vertex deduplication
-
fj-interop
Early-stage b-rep CAD kernel
-
onshape-mcp-resources
MCP resource definitions for Onshape integration (generated from docs)
-
opencascade
A high level Rust wrapper to build 3D models in code, using the OpenCascade CAD kernel
-
onshape-client-io
HTTP client for the Onshape API (reqwest-based I/O layer)
-
libreda-db
Layout and netlist datastructures for chip design
-
irmf-cal-cli
A slicer for IRMF (Infinite Resolution Materials Format) files
-
occt-sys
Static build of the C++ OpenCascade CAD Kernel for use as a Rust dependency
-
fj-kernel
Early-stage, next-generation, code-first CAD application. Because the world needs another CAD program.
-
fj-math
Early-stage b-rep CAD kernel
-
iso-10303
generating STEP reader code
-
truck-shapeops
boolean operations to Solid
-
rust-zw3d-raw
ZW3D SDK 的原始 FFI 绑定
-
fj-viewer
Early-stage b-rep CAD kernel
-
arcs
An extensible framework for creating 2D CAD applications using the Entity-Component-System pattern
-
fj-app
Early-stage, next-generation, code-first CAD application. Because the world needs another CAD program.
-
fj-operations
Early-stage, next-generation, code-first CAD application. Because the world needs another CAD program.
-
fj-host
Early-stage, next-generation, code-first CAD application. Because the world needs another CAD program.
-
t-spline-commands
operations to perform on t-spline data structures
-
opencascade-sys
Rust bindings to the OpenCascade CAD Kernel
-
gcad
CAD/CAM scripting language
-
solidrs
generate openScad models. Inspired by SolidPython.
-
t-spline-io
tools to read and write t-splines
-
ifc2osm
Convert IFC CAD files to osm for simpler importing
-
cad
CAD-as-a-library
-
ducflair-duc
The duc 2D CAD file format Rust implementation
-
weldr
manage LDraw files (.ldr)
-
dxf_to_svg
converting DXF Entities into a string SVG
-
cal-optimize
A slicer for IRMF (Infinite Resolution Materials Format) files
-
slvs
Rust wrapper for the SolveSpace constraint solver library
-
iso-10303-parts
reading STP files
-
xtrakcad_parser
Parser for XTrackCAD layout files
-
cal-hardware
A slicer for IRMF (Infinite Resolution Materials Format) files
-
derive-docs
generating documentation from Rust derive macros
-
creo
Creo Parametric Toolkit API for Rust
-
kcl-derive-docs
generating documentation from Rust derive macros
-
onshape-mcp-core
Pure MCP protocol logic for Onshape integration (sans-IO)
-
libgcad
CAD/CAM scripting language
-
kcl-directory-test-macro
generating tests from a directory of kcl files
-
microcad-core
µcad core
-
openscad-customizer-rs
An interface to the OpenSCAD Customizer
-
weldr-bin
A command-line tool to manipulate LDraw files (.ldr)
-
cadk
CAD kernel in pure Rust (B-Rep, CSG, tessellation)
-
fj-core
Early-stage b-rep CAD kernel
-
fj-text
creating text in fornjot
-
exprust
selected ISO 10303-11 EXPRESS schemas (such as AP203 and others), that enables reading, editing, and creating STEP Part 21 files
-
arcfinder
finding arcs in gcode for 3D-printing and replacing them with G2/G3 commands
-
halfspace
An experimental CAD tool
-
rustcad
The future of CAD in Rust
-
dxf2image
fast and efficient dxf to image converter!
-
cad_import
importing CAD data from different formats into a uniform in-memory structure
-
fj-proc
Early-stage, next-generation, code-first CAD application. Because the world needs another CAD program.
-
del-cad
prototyping 2d cad library
-
geom3d
Data structures and algorithms for 3D geometric modeling
-
rust-csv2beancount
Convert csv files of transactions to beancount format
-
rust-zw3d-macros
为 rust-zw3d 提供的过程宏:#[cmd], #[callback]
-
capstan
NURBS library with a CAD focus
-
cad_viewer
CAD viewer for visualizing 3D/CAD data based on the cad_import library
-
dxf-model
Extension macros for the dxf crate for creating points and drawings based on a sequence of points
-
espr-derive
Procedual macro for running espr compiler
-
chijin
DEPRECATED: Use
cadruminstead. Minimal Rust bindings for OpenCASCADE. -
ruststep-derive
proc-macro for ruststep
Try searching with DuckDuckGo.