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

ToolDesktopCloudDockerPlatform
FreeCADYesNoNoLin/Win/Mac
OpenSCADYesNoNoLin/Win/Mac
LibreCADYesNoNoLin/Win/Mac
BlenderYesNoNoLin/Win/Mac
KiCadYesNoNoLin/Win/Mac
IngeTrazoYesNoNoLin/Win/Mac
CADCraft (Story)YesNoNoLin/Win/Mac/BSD
CadCraft (DDG)YesNoNoLin/Win/Mac/Web
ModelCraftYesNoNoLin/Win/Mac/Web
PartCraftYesNoNoLin/Win/Mac/Web
SolidCraftYesNoNoLin/Win/Mac/BSD/Web
AutoCADYesYesNoWin/Mac
SOLIDWORKSYesYes*NoWindows
InventorYesNoNoWindows
FusionYesYesNoWin/Mac
CATIAYesYes*NoWindows
Siemens NXYesNoNoWin/Linux
OnshapeNoYesNoWeb
Shapr3DYesNoNoiPad/Win/Mac
TinkercadNoYesNoWeb
SketchUpYesYesNoWin/Mac/Web

* = cloud version available via 3DEXPERIENCE platform (SOLIDWORKS, CATIA)


Core CAD Features

Tool2D3D Param.DirectAssyDrawingSim.Sheet Metal
FreeCADYesYesNoYesYesYesYes
OpenSCADNoCSGNoNoNoNoNo
LibreCADYesNoNoNoYesNoNo
BlenderNoNoYesNoNoNoNo
KiCadEDA3D viewNoNoNoNoNo
IngeTrazoYesYesYesNoYesNoNo
CADCraft (Story)YesNoNoNoYesNoNo
CadCraft (DDG)YesBasicYesNoYesNoNo
ModelCraftNoNoYesNoNoNoNo
PartCraftSketchYesNoYesYesNoNo
SolidCraftSketchYesNoYesNoNoYes
AutoCADYesBasicNoNoYesNoNo
SOLIDWORKSYesYesYesYesYesYesYes
InventorYesYesYesYesYesYesYes
FusionYesYesYesYesYesYesYes
CATIAYesYesYesYesYesYesYes
Siemens NXYesYesYesYesYesYesYes
OnshapeYesYesNoYesYesBasicYes
Shapr3DYesNoYesNoYesNoNo
TinkercadNoCSGYesNoNoNoNo
SketchUpYesNoYesNoYesNoNo

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

ToolOIDCSAMLLDAP/ADLocal
FreeCADNoNoNoN/A
OpenSCADNoNoNoN/A
LibreCADNoNoNoN/A
BlenderNoNoNoN/A
KiCadNoNoNoN/A
IngeTrazoNoNoNoN/A
CADCraft (Story)NoNoNoN/A
CadCraft (DDG)NoNoNoN/A
ModelCraftNoNoNoN/A
PartCraftNoNoNoN/A
SolidCraftNoNoNoN/A
AutoCADOIDC*SAMLYesYes
SOLIDWORKSNoSAML*YesYes
InventorOIDC*SAMLYesYes
FusionOIDC*SAMLYesYes
CATIAOIDC*SAMLYesYes
Siemens NXNoSAML*YesYes
OnshapeOIDCSAMLNoYes
Shapr3DNoNoNoYes
TinkercadOIDC*NoNoYes
SketchUpOIDC*NoNoYes

* = 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

ToolREST APIWebhooksSDKCLI
FreeCADNoNoPythonYes
OpenSCADNoNoNoYes
LibreCADNoNoNoNo
BlenderNoNoPythonYes
KiCadNoNoPythonYes
IngeTrazoNoNoNoNo
CADCraft (Story)NoNoNoYes
CadCraft (DDG)NoNoNoNo
ModelCraftNoNoNoNo
PartCraftNoNoNoNo
SolidCraftNoNoMCPYes
AutoCADYes*No.NET, LispYes
SOLIDWORKSYes*No.NET, VBAYes
InventorYes*No.NETYes
FusionYesYesPythonYes
CATIAYesNo.NET, VBANo
Siemens NXYesNo.NET, JavaYes
OnshapeYesYesRESTYes
Shapr3DNoNoNoNo
TinkercadNoNoNoNo
SketchUpYes*NoRubyNo

* = 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

ToolHealth EPLogsSNMPMetrics
FreeCADNoFilesNoNo
OpenSCADNoStdoutNoNo
LibreCADNoFilesNoNo
BlenderNoStdoutNoNo
KiCadNoFilesNoNo
IngeTrazoNoFilesNoNo
CADCraft (Story)NoFilesNoNo
CadCraft (DDG)NoFilesNoNo
ModelCraftNoFilesNoNo
PartCraftNoFilesNoNo
SolidCraftNoFilesNoNo
AutoCADFlexLMFilesNoFlexLM
SOLIDWORKSSNLFilesNoSNL
InventorFlexLMFilesNoFlexLM
FusionCloudCloudNoCloud
CATIADSLSFilesNoDSLS
Siemens NXFlexLMFilesNoFlexLM
OnshapeCloudCloudNoCloud
Shapr3DNoNoNoNo
TinkercadCloudNoNoNo
SketchUpCloudFilesNoNo

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

ToolLicensePricing
FreeCADLGPL-2.1Free
OpenSCADGPL-2.0Free
LibreCADGPL-2.0Free
BlenderGPL-3.0Free
KiCadGPL-3.0Free
IngeTrazoGPL-3.0-or-laterFree
CADCraft (Story)Apache-2.0 OR MITFree
CadCraft (DDG)Apache-2.0Free
ModelCraftApache-2.0Free
PartCraftApache-2.0Free
SolidCraftApache-2.0 OR MITFree

Commercial Desktop

ToolLicensingPricing
AutoCADSubscription~$1,975/yr
SOLIDWORKSPerpetual + maint.From ~$3,995
InventorSubscription~$2,390/yr
FusionSubscriptionFrom $545/yr
CATIASubscriptionQuote-based
Siemens NXSubscriptionQuote-based

SaaS / Cloud

ToolLicensingPricing
OnshapeSubscriptionFrom $1,500/yr
Shapr3DSubscriptionFrom $239/yr
TinkercadFreeFree
SketchUpSubscriptionFrom $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.

FamilyVendorStackIn this category
ArtCraftStorytoldRust, nativeCADCraft (Storytold)
SolidCrafttangency-labsRust, nativeSolidCraft
CadCraftData Design GroupJS, browserCadCraft (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

Website

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

Website

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

Website

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

Website · Source

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

Website · Source

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

Website · Source

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

Website

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

Website · Source

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

Website · Source

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

Website · Source

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

Website · Source

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

Website · Source

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

Website

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

Website · Source

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

Website · Source

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

Website

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

Website

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

Website

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

Website · Source

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

Website

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

Website

Tools Catalog Ver. 2026.234 Home Search