meta data for this page

JSCAD User Guide

JSCAD (formally know as OpenJSCAD) provides a programmer’s approach when designing 3D models. JSCAD is provided as an open source set of modular, browser and command line tools for creating parametric 2D and 3D designs with JavaScript code. It provides a quick, precise and reproducible method for generating 3D models, and is especially useful for 3D printing applications.

JSCAD provides

  • ability to create and manipulate 3D models, as well as 2D models
  • ability to use JavaScript programming concepts, and libraries
  • ability to save 3D models as STL (and other) formats

JSCAD is available as

  • Website for quickly creating models
  • Command Line utility for complex projects and file format conversions
  • NPM packages for quickly building custom applications or websites
  • Source code for extending or changing functionality

Click on any of the topics on the left to find out more about JSCAD.

The contents of this site are maintained by the JSCAD User Group. Any questions about the contents should be asked there.

All access is granted via making an account at GitHub.