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