Back to Tools
ForgeCAD

ForgeCAD

Coding & Assistance

ForgeCAD is an open-source code-first CAD project from KoStard/ForgeCAD for developers who want to describe engineering models, reusable design templates, and CAD automation workflows in JavaScript or TypeScript. It focuses on live parameters, constraints, assembly modeling, and exact STEP/BREP export, making it a relevant option for programmable CAD, engineering automation, and developer-facing design tooling.

License

MIT

Stars

856

Features

  • Code-first CAD for JavaScript and TypeScript
  • Live parameter and constraint modeling
  • Assembly modeling workflows
  • Exact STEP/BREP export
  • Reusable design templates
  • Homepage: https://forgecad.io/

Use Cases

  • Generate parametric CAD models from code
  • Automate engineering design workflows
  • Build reusable CAD templates
  • Evaluate CAD developer tooling
  • Review STEP/BREP export requirements
  • Compare programmable CAD alternatives

FAQ

ForgeCAD is a code-first parametric CAD project for JavaScript and TypeScript. It helps developers describe models, parameters, constraints, assemblies, and export workflows in code.

ForgeCAD is best suited for developers and engineering teams that want programmable CAD, reusable design templates, engineering design automation, and exact STEP/BREP export from code-first workflows.

For traditional interactive CAD, compare tools such as Onshape, Fusion 360, or FreeCAD. For code-first CAD automation, compare ForgeCAD by language ecosystem, export requirements, maintenance status, and license terms.

Alternatives and related tools