What Is CAD?
Mix (21 tools)
- License: 11 open source · 10 proprietary
- Hosting: 3 self-hosted · 4 SaaS · 14 both
Computer-Aided Design (CAD) is the use of software to create, modify, analyse, and optimise two-dimensional and three-dimensional designs. CAD tools replace manual drafting with digital workflows, enabling engineers, architects, and designers to produce precise technical drawings, solid models, and assemblies that can be directly used for manufacturing, construction, and prototyping.
CAD solutions span several taxonomies:
- 2D drafting – creation of flat technical drawings, floor plans, and schematics using lines, arcs, dimensions, and annotations (e.g., AutoCAD, LibreCAD)
- 3D parametric modelling – feature-based solid modelling driven by sketches, constraints, and parameters that allow design intent to propagate through changes (e.g., SOLIDWORKS, Inventor, FreeCAD)
- Direct modelling – geometry manipulation without a parametric history tree; useful for concept design and editing imported geometry (e.g., Shapr3D, Siemens NX direct mode)
- BIM (Building Information Modelling) – intelligent 3D models enriched with metadata for architectural, structural, and MEP design (e.g., Revit, ArchiCAD); BIM is not covered in this directory
- EDA / PCB design – electronic design automation for schematic capture, PCB layout, and design rule checking (e.g., KiCad, Altium Designer)
This directory evaluates CAD tools – both open-source and commercial solutions. For product lifecycle management (BOM, change management), see Product Lifecycle Management (PLM). For computer-aided manufacturing (toolpaths, G-code), see Computer-Aided Manufacturing (CAM).
About this data & disclaimer
The information on these pages was researched by a combination of human review and large language models. This catalogue serves as a reference for the resources, applications, devices, deployment payloads, and other components that the ResorsIT platform integrates, deploys, and manages. To suggest an addition or correction, please contact us. Prepared by Rhodium Systems Inc., author of the ResorsIT platform — a unified IT operations management platform for IT teams and MSPs that integrates a curated suite of open-source, commercial, and SaaS applications into a single system with shared identity, single sign-on, access control, and a common audit trail. This information is compiled on a best-effort basis: it may be incomplete, contain errors, and become out of date as tools, vendors, licences, and features change. Use this catalogue only as a starting point for your own research, and independently verify and review any tool carefully against your own requirements before relying on it.
Comparison
Deployment Model
| Tool | Desktop | Cloud | Docker | Platform |
|---|---|---|---|---|
| FreeCAD | Yes | No | No | Lin/Win/Mac |
| OpenSCAD | Yes | No | No | Lin/Win/Mac |
| LibreCAD | Yes | No | No | Lin/Win/Mac |
| Blender | Yes | No | No | Lin/Win/Mac |
| KiCad | Yes | No | No | Lin/Win/Mac |
| IngeTrazo | Yes | No | No | Lin/Win/Mac |
| CADCraft (Story) | Yes | No | No | Lin/Win/Mac/BSD |
| CadCraft (DDG) | Yes | No | No | Lin/Win/Mac/Web |
| ModelCraft | Yes | No | No | Lin/Win/Mac/Web |
| PartCraft | Yes | No | No | Lin/Win/Mac/Web |
| SolidCraft | Yes | No | No | Lin/Win/Mac/BSD/Web |
| AutoCAD | Yes | Yes | No | Win/Mac |
| SOLIDWORKS | Yes | Yes* | No | Windows |
| Inventor | Yes | No | No | Windows |
| Fusion | Yes | Yes | No | Win/Mac |
| CATIA | Yes | Yes* | No | Windows |
| Siemens NX | Yes | No | No | Win/Linux |
| Onshape | No | Yes | No | Web |
| Shapr3D | Yes | No | No | iPad/Win/Mac |
| Tinkercad | No | Yes | No | Web |
| SketchUp | Yes | Yes | No | Win/Mac/Web |
* = cloud version available via 3DEXPERIENCE platform (SOLIDWORKS, CATIA)
Core CAD Features
| Tool | 2D | 3D Param. | Direct | Assy | Drawing | Sim. | Sheet Metal |
|---|---|---|---|---|---|---|---|
| FreeCAD | Yes | Yes | No | Yes | Yes | Yes | Yes |
| OpenSCAD | No | CSG | No | No | No | No | No |
| LibreCAD | Yes | No | No | No | Yes | No | No |
| Blender | No | No | Yes | No | No | No | No |
| KiCad | EDA | 3D view | No | No | No | No | No |
| IngeTrazo | Yes | Yes | Yes | No | Yes | No | No |
| CADCraft (Story) | Yes | No | No | No | Yes | No | No |
| CadCraft (DDG) | Yes | Basic | Yes | No | Yes | No | No |
| ModelCraft | No | No | Yes | No | No | No | No |
| PartCraft | Sketch | Yes | No | Yes | Yes | No | No |
| SolidCraft | Sketch | Yes | No | Yes | No | No | Yes |
| AutoCAD | Yes | Basic | No | No | Yes | No | No |
| SOLIDWORKS | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Inventor | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Fusion | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| CATIA | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Siemens NX | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Onshape | Yes | Yes | No | Yes | Yes | Basic | Yes |
| Shapr3D | Yes | No | Yes | No | Yes | No | No |
| Tinkercad | No | CSG | Yes | No | No | No | No |
| SketchUp | Yes | No | Yes | No | Yes | No | No |
Best parametric 3D: SOLIDWORKS, Inventor, Fusion, CATIA, Siemens NX, Onshape, FreeCAD
SolidCraft has the parametric core, assemblies and sheet metal but no 2D drawings, simulation or CAM, and is at v0.16.x – promising, not yet a substitute for the tools above.
Best 2D drafting: AutoCAD, LibreCAD
Best EDA / PCB: KiCad
SSO / Authentik Integration
| Tool | OIDC | SAML | LDAP/AD | Local |
|---|---|---|---|---|
| FreeCAD | No | No | No | N/A |
| OpenSCAD | No | No | No | N/A |
| LibreCAD | No | No | No | N/A |
| Blender | No | No | No | N/A |
| KiCad | No | No | No | N/A |
| IngeTrazo | No | No | No | N/A |
| CADCraft (Story) | No | No | No | N/A |
| CadCraft (DDG) | No | No | No | N/A |
| ModelCraft | No | No | No | N/A |
| PartCraft | No | No | No | N/A |
| SolidCraft | No | No | No | N/A |
| AutoCAD | OIDC* | SAML | Yes | Yes |
| SOLIDWORKS | No | SAML* | Yes | Yes |
| Inventor | OIDC* | SAML | Yes | Yes |
| Fusion | OIDC* | SAML | Yes | Yes |
| CATIA | OIDC* | SAML | Yes | Yes |
| Siemens NX | No | SAML* | Yes | Yes |
| Onshape | OIDC | SAML | No | Yes |
| Shapr3D | No | No | No | Yes |
| Tinkercad | OIDC* | No | No | Yes |
| SketchUp | OIDC* | No | No | Yes |
* = via vendor identity platform (Autodesk ID, 3DEXPERIENCE, Siemens ID, Trimble ID)
N/A = desktop-only OSS tools with no authentication layer; licence server or cloud account not applicable
Best Authentik integration: Onshape (native OIDC + SAML), Autodesk tools (Autodesk ID federation), CATIA / SOLIDWORKS (3DEXPERIENCE federation)
No SSO: FreeCAD, OpenSCAD, LibreCAD, Blender, KiCad (standalone desktop tools), Shapr3D (cloud account only)
API Capabilities
| Tool | REST API | Webhooks | SDK | CLI |
|---|---|---|---|---|
| FreeCAD | No | No | Python | Yes |
| OpenSCAD | No | No | No | Yes |
| LibreCAD | No | No | No | No |
| Blender | No | No | Python | Yes |
| KiCad | No | No | Python | Yes |
| IngeTrazo | No | No | No | No |
| CADCraft (Story) | No | No | No | Yes |
| CadCraft (DDG) | No | No | No | No |
| ModelCraft | No | No | No | No |
| PartCraft | No | No | No | No |
| SolidCraft | No | No | MCP | Yes |
| AutoCAD | Yes* | No | .NET, Lisp | Yes |
| SOLIDWORKS | Yes* | No | .NET, VBA | Yes |
| Inventor | Yes* | No | .NET | Yes |
| Fusion | Yes | Yes | Python | Yes |
| CATIA | Yes | No | .NET, VBA | No |
| Siemens NX | Yes | No | .NET, Java | Yes |
| Onshape | Yes | Yes | REST | Yes |
| Shapr3D | No | No | No | No |
| Tinkercad | No | No | No | No |
| SketchUp | Yes* | No | Ruby | No |
* = automation API (COM / desktop API), not web REST API
Best API: Onshape (full REST API + webhooks), Fusion (REST API + webhooks + Python SDK)
Best scripting: FreeCAD (Python macro + workbench API), Blender (Python scripting), KiCad (Python scripting + CLI)
Best agent control: SolidCraft – a Model Context Protocol server, a headless CLI taking JSON command scripts, a browser command API and a JSON-lines control channel into the running app. No other tool here exposes one.
Monitoring Integration
| Tool | Health EP | Logs | SNMP | Metrics |
|---|---|---|---|---|
| FreeCAD | No | Files | No | No |
| OpenSCAD | No | Stdout | No | No |
| LibreCAD | No | Files | No | No |
| Blender | No | Stdout | No | No |
| KiCad | No | Files | No | No |
| IngeTrazo | No | Files | No | No |
| CADCraft (Story) | No | Files | No | No |
| CadCraft (DDG) | No | Files | No | No |
| ModelCraft | No | Files | No | No |
| PartCraft | No | Files | No | No |
| SolidCraft | No | Files | No | No |
| AutoCAD | FlexLM | Files | No | FlexLM |
| SOLIDWORKS | SNL | Files | No | SNL |
| Inventor | FlexLM | Files | No | FlexLM |
| Fusion | Cloud | Cloud | No | Cloud |
| CATIA | DSLS | Files | No | DSLS |
| Siemens NX | FlexLM | Files | No | FlexLM |
| Onshape | Cloud | Cloud | No | Cloud |
| Shapr3D | No | No | No | No |
| Tinkercad | Cloud | No | No | No |
| SketchUp | Cloud | Files | No | No |
FlexLM = FlexNet / FlexLM licence server metrics via Telegraf exec plugin
SNL = SolidNetwork License Manager (similar to FlexLM)
DSLS = Dassault Systemes License Server
Best monitoring integration: AutoCAD, Inventor, Siemens NX (FlexLM licence server metrics + log files), Fusion / Onshape (cloud health endpoints)
Pricing
OSS / Free
| Tool | License | Pricing |
|---|---|---|
| FreeCAD | LGPL-2.1 | Free |
| OpenSCAD | GPL-2.0 | Free |
| LibreCAD | GPL-2.0 | Free |
| Blender | GPL-3.0 | Free |
| KiCad | GPL-3.0 | Free |
| IngeTrazo | GPL-3.0-or-later | Free |
| CADCraft (Story) | Apache-2.0 OR MIT | Free |
| CadCraft (DDG) | Apache-2.0 | Free |
| ModelCraft | Apache-2.0 | Free |
| PartCraft | Apache-2.0 | Free |
| SolidCraft | Apache-2.0 OR MIT | Free |
Commercial Desktop
| Tool | Licensing | Pricing |
|---|---|---|
| AutoCAD | Subscription | ~$1,975/yr |
| SOLIDWORKS | Perpetual + maint. | From ~$3,995 |
| Inventor | Subscription | ~$2,390/yr |
| Fusion | Subscription | From $545/yr |
| CATIA | Subscription | Quote-based |
| Siemens NX | Subscription | Quote-based |
SaaS / Cloud
| Tool | Licensing | Pricing |
|---|---|---|
| Onshape | Subscription | From $1,500/yr |
| Shapr3D | Subscription | From $239/yr |
| Tinkercad | Free | Free |
| SketchUp | Subscription | From $349/yr |
The Three Craft Families
Three unrelated vendors ship CAD tools with “Craft” names, and this category now holds entries from all three. They share nothing but naming.
| Family | Vendor | Stack | In this category |
|---|---|---|---|
| ArtCraft | Storytold | Rust, native | CADCraft (Storytold) |
| SolidCraft | tangency-labs | Rust, native | SolidCraft |
| CadCraft | Data Design Group | JS, browser | CadCraft (DDG), ModelCraft, PartCraft |
The collision between Storytold’s CADCraft and The Data Design Group’s CadCraft is the one to watch: same name, same category, different vendors. The Storytold product is Rust and reads DWG; the Data Design Group product is JavaScript and reads and writes DWG. Both evaluations carry a Naming Caution section.
Tools
21 tools.
AutoCAD
AutoCAD is the industry-standard 2D drafting and general-purpose CAD application developed by Autodesk.
License: Proprietary (proprietary) · Kind: web · Deploy: saas, direct · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Autodesk Fusion
Autodesk Fusion (formerly Fusion 360) is a cloud-connected CAD/CAM/CAE platform that combines parametric modelling, direct modelling, surface modelling, mesh modelling, sheet metal, simulation, rendering, and CAM toolpath generation in a si…
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on
Autodesk Inventor
Autodesk Inventor is a professional 3D parametric CAD application for mechanical design, simulation, and documentation.
License: Proprietary (proprietary) · Kind: web · Deploy: saas, direct · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Blender (CAD Use)
Blender is a free and open-source 3D creation suite primarily designed for 3D art, animation, visual effects, and game asset creation.
License: GPL-3.0-only (OSS) · Kind: web · Deploy: saas, docker · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
CadCraft (Data Design Group)
CadCraft is an Apache-2.0 browser and desktop 2D drafting and 3D modelling application with command-line drafting and full DWG round-trip, from The Data Design Group.
License: Apache-2.0 (OSS) · Kind: web · Deploy: saas, package, direct · SSO: none · Tags: cad, drafting, 2d-cad, dwg, autocad-alternative, javascript, webgpu
ResorsIT usage: Deployment Payload
Access & Identity: Forward-auth · Vaulted credential · Local host account
CADCraft (Storytold)
CADCraft is a from-scratch 2D computer-aided design and drafting application written in pure Rust, with command-line drafting, DXF read/write, DWG open and associative parametric dimensioning.
License: Apache-2.0 OR MIT (OSS) · Kind: desktop · Deploy: package, direct · SSO: none · Tags: cad, drafting, 2d-cad, autocad-alternative, rust
ResorsIT usage: Deployment Payload
Access & Identity: Vaulted credential · Local host account
CATIA
CATIA (Computer Aided Three-dimensional Interactive Application) is an advanced 3D CAD/CAM/CAE platform developed by Dassault Systemes.
License: Proprietary (proprietary) · Kind: web · Deploy: saas, direct · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
FreeCAD
FreeCAD is an open-source parametric 3D CAD modeller designed for mechanical engineering, product design, and architecture.
License: LGPL-2.1-or-later (OSS) · Kind: web · Deploy: saas, docker · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
IngeTrazo
IngeTrazo is an open-source parametric 3D modeller for architecture and engineering – an OSS SketchUp alternative with push/pull modelling, BIM (in development), real-world terrain, scaled PDF sheets, and SketchUp (.skp) import.
License: GPL-3.0-or-later (OSS) · Kind: desktop · Deploy: direct, package · SSO: none · Tags: 3d-modeling, parametric, architecture, sketchup-alternative
ResorsIT usage: Deployment Payload
Access & Identity: Vaulted credential · Local host account
KiCad
KiCad is a free and open-source electronic design automation (EDA) suite for schematic capture, PCB layout, and design rule checking.
License: GPL-3.0-only (OSS) · Kind: web · Deploy: saas, docker · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
LibreCAD
LibreCAD is an open-source 2D CAD application for technical drawing and drafting. Forked from QCAD Community Edition, LibreCAD focuses exclusively on 2D drafting using the DXF file format as its native format.
License: GPL-2.0-only (OSS) · Kind: web · Deploy: saas, docker · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
ModelCraft
ModelCraft is an Apache-2.0 browser and desktop push/pull 3D modeller for early-stage design, in the SketchUp mould, with IFC export into BimCraft.
License: Apache-2.0 (OSS) · Kind: web · Deploy: saas, package, direct · SSO: none · Tags: cad, 3d-modeling, conceptual-design, sketchup-alternative, ifc, javascript
ResorsIT usage: Deployment Payload
Access & Identity: Forward-auth · Vaulted credential · Local host account
Onshape
Onshape is a cloud-native, browser-based 3D parametric CAD platform from PTC, with assembly design, drawing generation, built-in version control and PDM, and real-time multi-user collaboration.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on
OpenSCAD
OpenSCAD is an open-source script-based 3D CAD tool that uses constructive solid geometry (CSG) and extrusion of 2D profiles to create 3D models.
License: GPL-2.0-only (OSS) · Kind: web · Deploy: saas, docker · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
PartCraft
PartCraft is an Apache-2.0 browser and desktop parametric modeller for machined and fabricated parts, with constrained sketches, a feature history tree, assemblies with joints and GD&T drawings.
License: Apache-2.0 (OSS) · Kind: web · Deploy: saas, package, direct · SSO: none · Tags: cad, 3d-cad, parametric, mcad, step, gdt, javascript
ResorsIT usage: Deployment Payload
Access & Identity: Forward-auth · Vaulted credential · Local host account
Shapr3D
Shapr3D is a direct modelling CAD application designed primarily for iPad (with Apple Pencil) and available on Windows and macOS.
License: Proprietary (proprietary) · Kind: web · Deploy: saas, direct · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
Siemens NX
Siemens NX (formerly Unigraphics) is an advanced 3D CAD/CAM/CAE platform developed by Siemens Digital Industries Software.
License: Proprietary (proprietary) · Kind: web · Deploy: saas, direct · SSO: SAML
ResorsIT usage: Web App without SSO
Access & Identity: Single sign-on · Directory / LDAP
SketchUp
SketchUp is a 3D modelling application developed by Trimble, widely used in architecture, interior design, landscape architecture, and construction.
License: Proprietary (proprietary) · Kind: web · Deploy: saas, direct · SSO: OIDC
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on
SolidCraft
SolidCraft is an open-source parametric 3D CAD application written in pure Rust, with constrained sketches, a rebuildable feature timeline, assemblies with joints, sheet metal, and headless CLI and MCP automation.
License: Apache-2.0 OR MIT (OSS) · Kind: desktop · Deploy: package, direct · SSO: none · Tags: cad, 3d-cad, parametric, mcad, rust, mcp, fusion-alternative
ResorsIT usage: Deployment Payload
Access & Identity: Vaulted credential · Local host account
SOLIDWORKS
SOLIDWORKS is the industry-leading 3D parametric CAD application for mechanical engineering and product design.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: SAML
ResorsIT usage: Web App without SSO
Access & Identity: Single sign-on · Directory / LDAP
Tinkercad
Tinkercad is a free browser-based 3D design tool developed by Autodesk. It uses a simplified CSG (constructive solid geometry) approach where users combine primitive shapes (cubes, cylinders, spheres) using drag-and-drop and boolean operati…
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on