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