JSCAD
The facts below are what the maker publishes about JSCAD, checked and dated. Our editors have not written about it yet.
The facts
Each one read from JSCAD's own pages, with the date it was checked.
What it does
- 3D print export
- Yeschecked 22 Sep 2026
- 3D printing
- The documentation says JSCAD is especially useful for 3D printing applications.checked 12 Oct 2026
- Command line
- JSCAD is available as a command-line tool through its CLI package.checked 12 Oct 2026
- Contributions
- The JSCAD project says its packages and source code are maintained by volunteers and accepts contributions through GitHub pull requests.checked 12 Oct 2026
- Editor
- The web editor supports creating designs in the editor or dragging and dropping local files.checked 12 Oct 2026
- Editor controls
- The app lists dark mode, axis and grid display, smooth rendering, and zoom to fit as options.checked 12 Oct 2026
- Export formats
- The getting-started guide lists STL, AMF, DXF, JSON, and X3D as output formats.checked 12 Oct 2026
- Imports
- JSCAD projects can import STL, AMF, and SVG files, among other formats described in its multi-file project guide.checked 12 Oct 2026
- License
- The documentation says JSCAD uses the MIT License unless otherwise specified.checked 12 Oct 2026
- Maintainers
- The JSCAD packages and source code are maintained by a group of volunteers.checked 12 Oct 2026
- Open source
- JSCAD describes itself as an open-source set of modular browser and command-line tools.checked 12 Oct 2026
- Other usage options
- The documentation lists a command line interface and a desktop app as other usage options.checked 12 Oct 2026
- Package ecosystem
- JSCAD packages are available on NPM under the @jscad name for custom combinations.checked 12 Oct 2026
- Parametric designs
- Design scripts can define runtime parameters so models can be adjusted without changing the code.checked 12 Oct 2026
- Parametric modeling
- Yeschecked 22 Sep 2026
- Project structure
- A JSCAD project can contain a main file, other JavaScript modules, a package.json file, and importable assets.checked 12 Oct 2026
- Purpose
- JSCAD creates parametric 2D and 3D CAD designs using JavaScript code.checked 12 Oct 2026
- Support
- The documentation directs usage questions to the JSCAD User Group and bug reports to GitHub issues.checked 12 Oct 2026
- Web editor
- The app lets users create designs in its editor or drag and drop local files.checked 12 Oct 2026
- What it does
- JSCAD is a tool for creating parametric 2D and 3D CAD designs using JavaScript code.checked 12 Oct 2026
Where it runs
- Browser use
- The documentation says browser-based modeling requires no installation.checked 12 Oct 2026
- Desktop app
- The documentation describes the desktop app as pre-pre-alpha work in progress.checked 12 Oct 2026
- Platform access
- bothchecked 22 Sep 2026
Money
- Free plan
- Yeschecked 22 Sep 2026





